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 enter to get to 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 by breaking the lock.