Satellite map of Hongqiao Road Station
Hongqiao Road Station (simplified Chinese: 虹桥路站; traditional Chinese: 虹橋路站; pinyin: Hóngqiáo Lù Zhàn) is an interchange station between Lines 3, 4 and 10 on the Shanghai Metro.
Latitude: 31° 11' 57.84" N
Longitude: 121° 24' 57.60" E







Leaflet | © OpenStreetMap contributors