Where is Shagow?

Where is Shagow located?

Shagow, Ningxia Hui Autonomous Region, China (approx. 36.16861°, 105.9253°)


Where is Shagow on the map?