Scientists say they can now explain the existence of what are perhaps Earth’s most extraordinary mountains. (via BBC)
-
wtfmaps posted this