Where is Zhongxia?

Where is Zhongxia located?

Zhongxia, Hunan, China (approx. 27.88333°, 110.4667°)


Where is Zhongxia on the map?