Where is Shanghai?

Where is Shanghai located?

Shanghai, Jiangxi, China (approx. 28.36028°, 117.7686°)


Where is Shanghai on the map?