Create new Board
Creative Images

Mount Olympus - stock photo

View of Mount Olympus in northern Greece, as seen from an airplane. Mount Olympusis the highest mountain in Greece. It is located in the Olympus Range on the border between Thessaly and Macedonia.
Mount Olympus
Get this image in a variety of framing options at