What are seamounts?

Source: The post is based on the article “What are seamounts?” published in The Hindu on 28th April 2023 What is the News? Scientists have reported finding 19,325 new seamounts after poring through new high-resolution data. A 2011 census had already mapped 24,000 seamounts across the world’s oceans. What are Seamounts? A seamount is an… Continue reading What are seamounts?