Village
Peñarrubia is a municipality in the west of Cantabria, Spain. The municipality includes La Hermida, a mountain gorge. The Deva river crosses the municipality.
Text from Wikipedia (CC BY-SA)
7 photographs of Peñarrubia, taken here and in its own light.