Satellite map of North Sichuan Road Metro Station
North Sichuan Road (simplified Chinese: 四川北路; traditional Chinese: 四川北路站) is a station on Line 10 of the Shanghai Metro.
Latitude: 31° 14' 5.40" N
Longitude: 121° 28' 4.79" E
Nearest city to this article: Shanghai
Read about North Sichuan Road Metro Station in the Wikipedia Satellite map of North Sichuan Road Metro Station in Google Maps