Monday, January 05, 2015

The Deep Zone


Life finds a way, in this case, in the Mariana Trench, the deepest spot in the ocean.
What's really astounding is how large the life forms are. One cannot make this up.


Post a Comment