Lake Placid, New York
Additional Details:
Site of the 1980 XIII Olympic Winter Games Aerial view of this scenic village in the Adirondacks, showing of Mirror Lake in the center and part of Lake Placid on left, Whiteface Mt., scene of the Alpine Skiing Events rises majestically beyond. |