The medieval Spanish village of Pals in the Costa Brava region of Southern Spain as the sun sets after a summer rainstorm.