Local builders working on site at the village of Kalambaka – Meteora, Greece.