Satellite map of Dongbaoxing Road Station
Dongbaoxing Road Station (simplified Chinese: 东宝兴路站; traditional Chinese: 東寶興路站; pinyin: Dōngbǎoxīng Lù Zhàn) is a station on the Shanghai Metro Line 3.
Latitude: 31° 15' 41.04" N
Longitude: 121° 28' 33.60" E