Where is Jiazhaike?

Where is Jiazhaike located?

Jiazhaike, Gansu, China (approx. 36.92389°, 105.1219°)


Where is Jiazhaike on the map?