Results 1 results found Mountain village of Palaios Panteleimonas, Mount Olympus, Greece, Europe Church in the mountain village Palaios Panteleimonas, Mount Olympus, Greece, Europe