Spain, Province of Santa Cruz de Tenerife, Vallehermoso, Aerial view of town located in hilly valley of La Gomera island