Where is Zhuangqinghe?

Where is Zhuangqinghe located?

Zhuangqinghe, Sichuan, China (approx. 32.46795°, 105.4408°)


Where is Zhuangqinghe on the map?