Where is Longzhuzhao?

Where is Longzhuzhao located?

Longzhuzhao, Jiangxi, China (approx. 27.88437°, 117.1365°)


Where is Longzhuzhao on the map?