@Edwin085 This is in Spain. The village is La Cuevona.
toursensations.com/la-cuevona-