Russian Orthodox Church

  • Things to Do
  • Historical Buildings
55 Xinle Lu
Practise your Instagram skills and watch the likes roll in with a well-framed shot of Shanghai's blue-domed Russian Orthodox Cathedral. Built in the 1930s for the French Concession's booming Russian community – believed to have once hit over 25,000 members – the stunning example of Kremlin-inspired architecture hasn't seen a religious service since the early '60s.
Venue name: Russian Orthodox Church
English address: 55 Xinle Lu, near Xiangyang Bei Lu, Xuhui district
Chinese address: 新乐路55号, 近襄阳北路