WTF Maps

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

  1. wtfmaps posted this