← The French Concession, Shanghai
The Russian Orthodox Mission Church, built also in 1934, sits nearby.
Δ