Satellite map of Hulan Road Station
Hulan Road (simplified Chinese: 呼兰路站; traditional Chinese: 呼蘭路站; pinyin: Hūlán 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° 20' 30.12" N
Longitude: 121° 25' 58.80" E