Legend has it that Mount Olympus in Greece was the ancient home of the Gods and the famed ‘Throne of Zeus’. Only 100 Kilometres from the large and vibrant City of Thessalonica, Mount Olympus boasts the highest peak in Greece and forms part of a range.
Conquered the summit! Mount Olympus is the highest mountain in Greece and holds mythological significance as the home of the gods. The summit peaks at feet, but with a sea level base it is one of the greatest elevations in Europe.
In the heart of Mount Olympus, where there is no more access to vehicles, you can hear nature, smell it, feel it! On Olympus mountain, everything is "pure_as_nature_demands"! This special feeling inspired us to create Virgilliant!
Mount Olympus, To Create, Mountain, Vehicles, Car, Vehicle