Where is Zhujiaqiao?

Where is Zhujiaqiao located?

Zhujiaqiao, Sichuan, China (approx. 28.9495°, 104.9424°)


Where is Zhujiaqiao on the map?