Satellite map of Xinjiangwancheng Station
Xinjiangwancheng or New Jiangwan City (simplified Chinese: 新江湾城站; traditional Chinese: 新江灣城站; pinyin: Xīn Jiāngwān Chéng Zhàn), is a station on Line 10 of the Shanghai Metro.
Latitude: 31° 19' 49.08" N
Longitude: 121° 30' 7.20" E