Satellite map of Loushanguan Road Station
Loushanguan Road (simplified Chinese: 娄山关路站; traditional Chinese: 婁山關路站; pinyin: Lóushānguān Lù Zhàn) is the name of a station on Shanghai Metro Line 2. It is part of the western extension of that line.
Latitude: 31° 12' 47.88" N
Longitude: 121° 23' 42.00" E







Leaflet | © OpenStreetMap contributors