Where is Aotianjiao?

Where is Aotianjiao located?

Aotianjiao, Sichuan, China (approx. 29.01538°, 105.3006°)


Where is Aotianjiao on the map?