Where is Zhalian?

Where is Zhalian located?

Zhalian, Gansu, China (approx. 34.40778°, 103.6033°)


Where is Zhalian on the map?