Satellite images show more than 19,000 mountains underwater
- May 16, 2023
According to a study recently published in the journal Earth and Space Science, satellite data has been used to discover 19,325 new seamounts, On the Earth. Currently, the number of known mounds