Many are familiar with Olympus, “The mountain of Gods”, hikingĀ or just visiting the area. But there is...