Los Gigantes, Tenerife | Adventurous cliff and tunnel hike (Canary Islands)