Satellite map of North Zhongshan Road Station
Zhongshan Road North (Chinese: 中山北路站; pinyin: Zhōngshān Běi Lù Zhàn) is the name of a station on Shanghai Metro Line 1. This station is part of the northern extension of that line.
Latitude: 31° 15' 39.96" N
Longitude: 121° 27' 14.40" E