Robby Helper Bot Sep 7, 2005 #1 Mythical home of Zeus, Mount Olympus is the highest peak in Greece, at 9,570 feet (2,917 meters) [Full article @ NASA Image of the Day]
Mythical home of Zeus, Mount Olympus is the highest peak in Greece, at 9,570 feet (2,917 meters) [Full article @ NASA Image of the Day]