Valley of Agaete, Gran Canaria.
© Daniel Ryde