Where is Zhongshanba Station?

Where is Zhongshanba Station located?

Zhongshanba Station, Zhongshanba Station, China (approx. 23.1288°, 113.2272°)


Where is Zhongshanba Station on the map?