journeyjot.com
The Crescent Lake of Mingsha Shan - Journey Jot
Mingsha Shan (鳴沙山), also known as Echoing Sand Mountain, is located in western China in Dunhuang, an important Silk Road oasis town in Gansu province.