Where is Sucker?

Where is Sucker located?

Sucker, Jiangxi, China (approx. 28.08444°, 116.3689°)


Where is Sucker on the map?