Former Site of the British Order

The British Order is also known as the Anglican Church in China. It was built in 1935 and designed by Russian architect Yuhotsky.

Leave a Comment

Your email address will not be published. Required fields are marked *