Where is Zhuangdou?

Where is Zhuangdou located?

Zhuangdou, Sichuan, China (approx. 32.70726°, 106.0784°)


Where is Zhuangdou on the map?