Cave "Cova Tallada" on the hiking trail in Denia, Las Rotas on the Costa Blanca. Spain.
The rocks of the Cave cova tallada near the coast in Alicante, Spain