Where is Zhuangjiaqiao?

Where is Zhuangjiaqiao located?

Zhuangjiaqiao, Sichuan, China (approx. 30.82893°, 105.5752°)


Where is Zhuangjiaqiao on the map?