Nature - Mount Olympus, Greece
Mount Olympus is the highest peak in Greece, at 9,570 feet (2,917 meters). In this winter view, Olympus is the only peak with a dusting of snow -- recalling its name in classical Greek, which means “the luminous one.” The mythical home of Zeus.
Picture by NASA
Picture of the Day 29 September 2006
Desktop Wallpaper 1680x1050