Where is Huaide?

Where is Huaide located?

Huaide, Sichuan, China (approx. 29.00608°, 105.223°)


Where is Huaide on the map?