River Road and a rural log home in Lake Placid region

the scenic River Road and a log home in the town of North Elba and Lake Placid region, with the Adirondack High Peaks in background. Additional scenic rural views of this area available upon request.