Shouwang Church
People's Republic of China · built 1993
The Shouwang Church is a Protestant house church in Beijing, China, and almost the biggest of about 3,000 of such congregations in the city. The word shouwang means "to keep watch" in Mandarin.
Church data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).