Satellite map of Shanghai Hongqiao Railway Station
Shanghai Hongqiao Railway Station (simplified Chinese: 上海虹桥站; traditional Chinese: 上海虹橋站; pinyin: Shànghǎi Hóngqiáo Zhàn) is one of the four major railway stations in Shanghai, China, the others being Shanghai Railway Station, Shanghai South Railway Station, and Shanghai West Railway Station.
Latitude: 31° 11' 27.60" N
Longitude: 121° 18' 35.40" E







Leaflet | © OpenStreetMap contributors