Lake Placid

In Lake Placid, the Olympics Are Still Very Much Alive

The Games infrastructure is woven into the fabric of the city.