Where is Shapotu?

Where is Shapotu located?

Shapotu, Ningxia Hui Autonomous Region, China (approx. 37.5°, 104.9667°)


Where is Shapotu on the map?