The church is known as Shouwang, or the Lighthouse. It is located in Beijing, but it does not have a building. What it does have is enemies — and chief among them is the Chinese government.
As The New York Times reports, the Shouwang Church is a so-called house church, even though its membership and attendance would outstrip any residence. The key issue is that Shouwang is one of China’s thousands of unregistered churches. This is true, even though Shouwang has applied for registration.
In recent months, the church even raised $4 million to purchase a building. Instead, the church was forced into the streets, where its members were arrested for the crime of public prayer.