Mount Olympus

The highest mountain in northern Greece, located between Thessaly and Macedonia. By tradition, Mount Olympus is the heavenly dwelling place of the gods and goddesses, deities introduced by northern invaders to Greece, replacing the earlier gods of the earth.

Close Window