Mt. Olympus (also known as Olympus) is the highest mountain in Greece, Zeus and other 12 Greek gods residence, the main peak altitude of 2917 meters. An hour by train from Satheloniki to the quiet town of Litoholong, which has a population of only 800 people, overlooks the Shenshan Mountain, snowy, majestic...