Where is Manchuang?

Where is Manchuang located?

Manchuang, Shaanxi, China (approx. 33.22639°, 110.0528°)


Where is Manchuang on the map?