Where is Shenlinpu?

Where is Shenlinpu located?

Shenlinpu, Ningxia Hui Autonomous Region, China (approx. 35.58333°, 105.9167°)


Where is Shenlinpu on the map?