Satellite map of Nenjiang Road Station

Map of Nenjiang Road Station

Nenjiang Road (Chinese: 嫩江路站; pinyin: Nènjiāng Lù Zhàn) is the name of a station on Shanghai Metro Line 8. This station began operation on December 29, 2007. It is located at Zhongyuan Road and Nengjiang Road, in Yangpu District.

Latitude: 31° 18' 57.96" N
Longitude: 121° 31' 37.20" E

Read about Nenjiang Road Station in the Wikipedia Satellite map of Nenjiang Road Station in Google Maps

GPS coordinates of Nenjiang Road Station, China

Download as JSON