Designed by
Title
Devil`s City, Xinjiang, China #157648770
Description
The Devil`s City, also known as Ursula Feng City, is located on the northwest edge of the Quanzhuer Basin in Xinjiang Uygur Autonomous Region. It`s a typical Yadan landscape with a strange shape and locals call it devil`s city.