A town in Spain which is literally living under a rock…