Lake Cochituate Dam

NW side of Lake Cochituate
Framingham
Massachusetts
United States