I was curious to see how the mountains, where the Winter Games was organized twice. I looked, what kind of place this is, at the beginning of the summer.
The official website of Lake Placid published: “Lake Placid is a village near the lake of the same name, in New York State’s Adirondack Mountains. It’s known as a Winter Olympics venue and a hub for snow sports and other outdoor pursuits. In the center of town, Mirror Lake has a trail around the shoreline.”