Mount Olympus is a major location in all Disney media. It is here where the Olympian Gods reside and discuss important matters of mortal affairs, or just lounge around, eating ambrosia and drinking wine all day.
Advertisement
Mount Olympus is a major location in all Disney media. It is here where the Olympian Gods reside and discuss important matters of mortal affairs, or just lounge around, eating ambrosia and drinking wine all day.