The tiny hamlet of Cain, and the vertiginous mountains of Picos de Europa, Spain.
asturiaseuropepicos de europatrekking