Lake Placid, New York

The Olympic Village in the Heart of the Adirondacks

"A serene view of Mirror Lake in Lake Placid, New York, with hotels and houses on the shoreline reflecting in the still water, surrounded by vibrant fall foliage and green evergreen trees.  "