The Church of the Holy Spirit is a Protestant church located at 425 Fuxing Middle Road (Freshwater Junction) near Xintiandi. Built in 1925 by the Anglican Church. Red brick, triangular roof, square tower in the northwest corner. The church covers an area of 1326 square meters. In 1958, the Church of the Holy Spirit was fortunately preserved as a joint church.