View of Route 73 towards Lake Placid from atop Owls Head, Adirondack Park New York USA.