Mysterious Nazca-like Site near Dunhuang in China

Mysterious Nazca-like Site near Dunhuang in China Dunhuang is a city (pop. 187,578 (2000) in Jiuquan, Gansu province, China. It was a major stop on the ancient Silk Road. It was also known at times as Shachou, or ‘City of Sands’. It is situated in a rich oasis containing Crescent Lake and Mingsha Shan, “Echoing-Sand … Continue reading Mysterious Nazca-like Site near Dunhuang in China