Built in 1934, this lovely blue-domed church was designed for the huge influx of Russian worshippers to Shànghǎi in the 1930s. Faded murals grace the cupola, but the real reason to visit today is for a meander through the contemporary art gallery Space , which shows four to five exhibits in the interior each year.