The picture shows the Mingsha Mountain in Northwest China's Gansu province. (Photo/chinadaily.com.cn)