This is the St John's Cathedral, thought to be the oldest Anglican church in the Far East. It was inaugurated in 1849 but had to be extensively renovated following World War II when it served for Japanese social functions during the Japanese Occupation.
china pics previous pic next pic saradipity.com