Where is Shibaocheng?

Where is Shibaocheng located?

Shibaocheng, Gansu, China (approx. 39.8°, 96.06667°)


Where is Shibaocheng on the map?