China.org.cn

Mingsha Hill in Dunhuang, northwest China's Gansu Province.

Comment

no comment.
more