Mount Olympus

Mount Olympus is the residence of the gods in ancient Greek myths and the 1977 movie Hercules. It is mounted upon a massive mountain which extends above the clouds, however; Olympus itself is actually atop a cloud and not the mountain itself. It is called Mount Olympus because the cloud rests exactly on top of it, or, above it.