Where is Zhongxin?

Where is Zhongxin located?

Zhongxin, Sichuan, China (approx. 31.83333°, 104.1333°)


Where is Zhongxin on the map?