Xinle Road
Xinle Road was once known as the “Oriental Paris” of old Shanghai and the “Street of Movie Stars,” exuding a strong Shanghai-style charm. It also features the prominent Holy Mother of God Orthodox Cathedral, one of the few Russian-style buildings in Shanghai.
Address: Xuhui District, Shanghai
Transportation: Line 1 & 10, South Shanxi Road Station
This page is published by HowToTrip. Sharing and reposting are welcome — please credit the source.
Page URL: https://www.howtotrip.net/artgk14186