This is the highest point in Elmwood Cemetery, located in Vernon, CT.
By Yankee Magazine
Nov 15 2011