Olympus: Greece's highest mountain and in mythology the residence of the "Olympian" Gods, homeland of the Muses, an ecological universe. Five centuries ago, at these very slopes, a historic Monastery was built within a canyon near the river Enipeas, which lends the region an unearthly beauty.