Pareidolia is what happens when someone sees the Virgin Mary in a piece of toast or Jesus in Google Earth. Essentially, it is the result of our minds taking a random image or sound and turning it in to something more significant. Some scientists, like Carl Sagan, speculate that this message is hard-wired into our [...]

Tears of Mother Earth- Melting Iceburgsmall

A dramatic picture taken by Michael Nolan has been dubbed the face of Mother Nature crying on a canvas of melting ice and cascading water on a Norwegian Glacier. Randy Schutt discovered this amazing photo which shows a crying face in an ice cap located on Nordaustlandet, in the Svalbard archipelago of Norway. The tears [...]