Where is Shenzhenqiaoqun?

Where is Shenzhenqiaoqun located?

Shenzhenqiaoqun, Jiangxi, China (approx. 27.70639°, 115.4714°)


Where is Shenzhenqiaoqun on the map?