Mount Olympus

Greek - A mountain in Thessaly, home of the gods. In some accounts, this is the place where Deucalion's ark landed after the flood but the more general consensus is that it landed on Mount Parnassus. Sometimes referred to as Mount Olympus, Olympus, Olympus or sacred mountains.

Nearby Myths