Hundreds of people gathered on Mount Olympus in central Greece for the annual festival dedicated to the Ancient Greek spirit. The Prometheia festival, now in its 22nd year, is a five-day event that takes place on the home of the Gods – according to the ...