There are alot of towering churches in New England. This church has some Tiffany stained glass windows.