28 March 2010

Satellite photos of the world's rivers

Pictured above is the Birdsfoot Delta of the Mississippi River.  Many others photos are assembled at Wired Science, some of them resembling abstract art rather than images of nature.

No comments:

Post a Comment