Satellite map of Nenjiang Road Station
- In China
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