Where is Shahepu?

Where is Shahepu located?

Shahepu, Gansu, China (approx. 39.16667°, 100.35°)


Where is Shahepu on the map?