Return to the previous picture in slideshow. Town of Lake Placid, the Olympic Center and country flags. The Olympics were held here in both 1932 and 1980. Proceed to the next picture in slideshow.