Blog Archives

We Live On An Alien Planet

Devil's Postpile National Monument, Reds Meado...

Devil’s Postpile National Monument, Reds Meadow Valley, Mammoth Mountain Ski Area, California, United States (Photo credit: Wikipedia)

Ever heard of Blood Falls?  How about Jellyfish Lake?  The Devil’s Postpile perhaps?  Check this article out.  You would think you are on a different planet.  Ten very different places from the norm on Earth.

10 Amazing Places

%d bloggers like this: