St. Michael's Church, Beijing
Dongcheng District, People's Republic of China
St. Michael's Church (Église Saint-Michel, traditional, simplified), also called Dongjiaoming Street Church, is a church that was formerly in the French Legation of Beijing. It was built in 1901.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).