Where is Shanliang?

Where is Shanliang located?

Shanliang, Ningxia Hui Autonomous Region, China (approx. 35.51667°, 106.1°)


Where is Shanliang on the map?