Orotava Valley landscape

 Canary IslandsSpain