NORTH CANAAN — A small stone church, Castle Church, that has stood on top of a steep hill in Canaan since 1845 and was designed by British architect Richard Upjohn, is the cynosure of an unfolding ...