THAT WOULD HAVE LOOKED PRETTY, I’LL BET: Landslides on Mars suggest water once surrounded Olympus Mons, tallest volcano in the solar system. The tallest mountain in the solar system, rising out of an ocean, I mean, not so much the landslides.
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.