Satellite map of Yunshan Road Station
Yunshan Road (simplified Chinese: 云山路站; traditional Chinese: 雲山路站) is a station on Shanghai Metro Line 6. It began operation on December 29, 2007. It is located at the junction of Yunshan Road and Zhangyang Road.
Latitude: 31° 15' 9.00" N
Longitude: 121° 34' 4.80" E







Leaflet | © OpenStreetMap contributors