Where is Xiapandong?

Where is Xiapandong located?

Xiapandong, Jiangxi, China (approx. 24.94846°, 115.7182°)


Where is Xiapandong on the map?