20,000 Mountains Under the Sea User May Contain Science on YouTube, 12 May 2023 We discovered 20,000 new mountains...on Earth! Yes, they're underwater, but how did we find so many all at once? With some sci-fi…