Canyon Masca on Tenerife, Canary Islands. Spain