What makes Lake Placid such a special destination for winter enthusiasts? Besides the fact that it hosted two Winter Olympics, the area is bursting at the seams with outdoor activities such as fabulous skiing, snowshoeing, pond hockey, dogsled rides, sledding and ice fishing.