There are churches all over the island of Paros, Greece. Some are tiny, almost like personal shrines, and others are much larger like this one in the village of Aliki.