Rock formation in ocean at Garachico, Canary Islands, Tenerife. Stunning rock formation off the coast of Atlantic Ocean