Satellite map of Quyang Road Station
Quyang Road (simplified Chinese: 曲阳路站; traditional Chinese: 曲陽路站; pinyin: Qǔyáng Lù Zhàn) is the name of a station on Shanghai Metro Line 8. It began operation on December 29, 2007.
Latitude: 31° 16' 41.16" N
Longitude: 121° 29' 6.00" E







Leaflet | © OpenStreetMap contributors