Where is Xilandian?

Where is Xilandian located?

Xilandian, Gansu, China (approx. 34.96889°, 107.4917°)


Where is Xilandian on the map?