Where is Zhuxiang?

Where is Zhuxiang located?

Zhuxiang, Sichuan, China (approx. 29.03694°, 105.6771°)


Where is Zhuxiang on the map?