News

Located in the Pacific Ocean 900 miles (1,448 kilometers) off the coast of Chile, the seamount is 1.9 miles (3,109 meters) ...