Looks locked in. No people or ski tracks visable. There are a couple of Bob Houses about 30' off Ellacoya Beach near the boat ramp.
Taken with a cell phone cam. Nice view of Mt. Washington.
You can Google Map the spot the pictures were taken from.
20 Scenic Drive, 03249