Summary: Long thought to be the home of the Greek Gods, and the site of the throne of Zeus, Olympos originally existed as an idealized mountain that only later came to be associated with a specific
Image Dimensions: 160 x 150
Image originally found here.