Where is Zhaliu?

Where is Zhaliu located?

Zhaliu, Jiangxi, China (approx. 28.78056°, 116.9314°)


Where is Zhaliu on the map?