It was no accident that the twelve gods made Mt. Olympus their home; the remote beauty of the mountain, its inaccessible peaks covered with snow all year round, stimulated the fertile imagination of the ancient Greeks. And beneath the peaks, in the thick, shady forests of the foothills, the Muses played. Arriving at the country town of Litochoro at the foot of Mt. Olympus, whose peaks tower over the landscape, it is easy to see why the early inhabitants of the region imagined these hills and mountains as the scene of the Battle of the Titans. Olympus, on the boundary separating Macedonia and Thessaly, is the highest mountain in Greece, rising 2,917 meters above sea level.