Where is Shanley?

Where is Shanley located?

Shanley, Ningxia Hui Autonomous Region, China (approx. 38.3°, 106.2167°)


Where is Shanley on the map?