Satellite map of Caoxi Road Station
Caoxi Road Station (Chinese: 漕溪路站; pinyin: Cáoxī Lù Zhàn) is a station on the Shanghai Metro Line 3. It is within walking distance of Shanghai's first IKEA store.
Latitude: 31° 10' 42.96" N
Longitude: 121° 25' 58.80" E







Leaflet | © OpenStreetMap contributors