uh i dont know?
On the East coast, just south of the Yangtze River.
1,222.35 kilometres (759.54 miles)
About 1400km or one whole night on train.
Yes it is, it is in the upper right corner of it.
The Housing Market Bubble in Shanghai China
Touring Shanghai, China
Shop In Shanghai, China
Discover Shanghai in China