“Before it was demolished with explosives by local authorities in January 2018, the Golden Lampstand Church was a megachurch and one of the largest churches in China,” according to the report. The church was located in Linfen, a city of 4.3 million in Shanxi Province (map).