tech e blog

Mother Nature's face was spotted in a real glacier, or so it seems. This natural formation in an unknown location just goes to show that nature has many hidden secrets, and there's beauty everywhere - you just have to open your eyes. Continue reading to see another weird glacier formation.

This entry was posted on 05/17/2012 5:00pm and is filed under Photography, Weird .
You can leave a response.

Interesting Posts Around the Web