Mount Olympus

Mount Olympus is a world featured on ABC's Once Upon a Time. It appears in the twelfth episode of the fifth season.

Mount Olympus is based on the location of the same name from Greek Mythology, and on

Trivia

 * -|On-Screen Notes=

On-Screen Notes

 * Mount Olympus is the world located at the top of the Underworld. Only dead people with no unfinished business are allowed to go to this place.