Thursday, February 14, 2013

The Final Frontier

The bottom of Lake Whillans, a two meter deep body of water underneath Antarctica's Ross Ice Shelf, sandwiched between ice and rock.  And, yes, it harbors life.

No comments: