Urho Ghost City: A Breathtaking Journey Through China’s Most Beautiful Yardang Landscape

The Devil’s City, also known as Urho Wind City, is located in the Urho Mining Area of the Junggar Basin in Xinjiang Uyghur Autonomous Region. … Continue reading Urho Ghost City: A Breathtaking Journey Through China’s Most Beautiful Yardang Landscape