Satellite map of Yaohua Road Station
Yaohua Road (simplified Chinese: 耀华路站; traditional Chinese: 耀華路站; pinyin: Yàohuá Lù Zhàn) is the name of an interchange station between Line 7 and Line 8 on the Shanghai Metro.
Latitude: 31° 10' 49.08" N
Longitude: 121° 29' 20.40" E







Leaflet | © OpenStreetMap contributors