Church of Our Lady Immaculate. built 1888 designated national historic site 1990 built with local limestone Based on Cologne cathedral Norman gothic revival styleThis church contains decorative carvings and stained glass. it is located at the highest point in Guelph. Ontario