Mount Olympus

Mount Olympus is the highest mountain in Greece and a prominent feature of Greek mythology, traditionally considered the home of the Olympian gods. It is depicted as a lofty peak often shrouded in clouds.

Tags

11 connections Built by Tim Jones