Read news on Nazca mountain range with our app.
Read more in the app
Discovery of a seamount and new species off the coast of Chile. A new seamount and 20 new species have been discovered in the Nazca mountain range, in a priority area for international marine protection.