Recently, the Holy Trinity Cathedral in Shanghai (also known as "the Red Church"), with its neo-Gothic design, complemented the golden leaves all over the ground, becoming a unique beauty.
Built in 1847, the church and its affiliated office buildings were returned to CCC&TSPM to be its headquarters in 2004. Receiving the Religious Venue Registration Certificate on January 6 this year, it is officially open to the public after 56 years of closure.