The skis are out of the closet and the world's winter athletes are again descending on beautiful Lake Placid, NY. This ski jumper appears to be hanging in the air above world-famous Whiteface Mountain. Lake Placid was the site of the 1932 and 1980 Winter Olympics.