Lake Placid from A to Z: map of hotels and ski areas, slopes and pistes, lifts and ski passes. Bright photos and videos. Reviews of tourists-skiers about Lake Placid. According to toppharmacyschools, Lake Placid is a small village in the Adirondack mountains in the northeastern United States, which in 1932 and 1980 was lucky enough…