by bill_perry
Saint Sofia Russian Orthordox Church Interior Dome Harbin China Largest Russian Orthordox Church in China. Built in the early 1900s, now a museum in Harbin.