Perched on a slope of legendary Mount Olympus is the picturesque Greek village of Palaios Panteleimonas, that has been used ...