Where is Tianhuachan?

Where is Tianhuachan located?

Tianhuachan, Sichuan, China (approx. 29.52782°, 105.2945°)


Where is Tianhuachan on the map?