By Julian James Scientists from the Spanish Institute of Geology and Mining have discovered a colossal underwater mountain, named “Los Atlantes,” located east of the Canary Islands.