Where is Zhuangfantou?

Where is Zhuangfantou located?

Zhuangfantou, Sichuan, China (approx. 28.07479°, 104.5538°)


Where is Zhuangfantou on the map?