Results 1 results found Barranco de Fataga canyon seen from Degollada de La Yegua viewpoint, Gran Canaria, Canary Islands, Spain, Europe