Attending church on Christmas Day has become so popular in China that some churches have had to start allocating tickets to worshippers.
Even non-believers attended the celebrations, eager to see the Christmas decorations.
Christianity is the fastest growing religion in mostly atheist country.
Al Jazeera's Florence Looi reports from Beijing.
Source: Al Jazeera