Where is Zhantepu?

Where is Zhantepu located?

Zhantepu, Gansu, China (approx. 37.03333°, 106.8667°)


Where is Zhantepu on the map?