Where is Fanlaboo?

Where is Fanlaboo located?

Fanlaboo, Gansu, China (approx. 38.05°, 102.2°)


Where is Fanlaboo on the map?