Where is Zhaojiatai?

Where is Zhaojiatai located?

Zhaojiatai, Gansu, China (approx. 35.22611°, 107.3947°)


Where is Zhaojiatai on the map?