Hemlock Gorge Reservation is a state-owned, public recreation area and urban wild comprising 16 acres on the Charles River in Newton and Needham, Massachusetts. The reservation is managed by the Massachusetts Department of Conservation and Recreation. Wikipedia
Please don't use, copy, reproduce or alter this image, or any part of this image. Copyright held by Phantom Photo