Where is Zhongxiu?

Where is Zhongxiu located?

Zhongxiu, Sichuan, China (approx. 27.12377°, 102.7896°)


Where is Zhongxiu on the map?