Mount Olympus

Mount Olympus is home of the greek gods and goddesses.

Mythology
In Greek mythology, Olympus is the legendary home of the Olympian god. It was built by the Cyclops, and was located on top of Mount Olympus

Trivia

 * Mount Olympus was the tallest mountain left standing after the war between the gods abd titans.