A lookout point along a mountain road in Tenerife