Where is Hadapu?

Where is Hadapu located?

Hadapu, Gansu, China (approx. 34.23333°, 104.2167°)


Where is Hadapu on the map?