Monday, March 11, 2019

The Igloo


Wow. Nature created an igloo!!! Saw this at the Red Rocks Conservation Area outside of Las Vegas. Pretty cool structure and not one that you would expect to see in nature. Below are a wide shot and a close up. Strange formation.