Where is Xujiadu?

Where is Xujiadu located?

Xujiadu, Jiangxi, China (approx. 28.26667°, 114.7°)


Where is Xujiadu on the map?