Mount Olympus

Mount Olympus is the mountain on which the gods and goddesses live. It is located on Mythology Island.

Role in Mythology Island
For much of the quest, the gate through which you are supposed to go to enter the area of Mount Olympus is closed and locked with a large padlock. You are not able to enter Mount Olympus until you get Hercules to help you and break the lock.