Where is Zhongxiaoqi?

Where is Zhongxiaoqi located?

Zhongxiaoqi, Sichuan, China (approx. 28.48278°, 104.8159°)


Where is Zhongxiaoqi on the map?