Russian Orthodox Mission Church

Built in 1934, this lovely blue-domed church was designed for the huge influx of Russians to Shanghai in the 1930s.


Must-see attractions