The Church of the Immaculate Heart of Mary is a Roman Catholic church located at 24 Highland Road, in the district of Serangoon in Singapore. It was officially opened in 1961 and named after the Immaculate Heart of Mary, a traditional Catholic devotion that venerates the heart of the Virgin Mary. The church features a unique architecture inspired by traditional Chinese temple design and has a large central dome with intricate stained glass windows. It is a popular site for weddings and other celebrations due to its beautiful and serene atmosphere.