Satellite map of Xinzha Road Station
- In China
Map of Xinzha Road Station
Xinzha Road (simplified Chinese: 新闸路站; traditional Chinese: 新閘路站; pinyin: Xīnzhá Lù Zhàn) is the name of a station on Shanghai Metro Line 1. This station is part of that line, situated within the inner ring-road of Shanghai.
Latitude: 31° 14' 26.16" N
Longitude: 121° 27' 46.80" E
Nearest city to this article: Shanghai
Read about Xinzha Road Station in the Wikipedia Satellite map of Xinzha Road Station in Google Maps