A photograph of the Amazon River Delta, captured by Landsat in 2006.
Published: March 21, 2006

A photograph of the Amazon River Delta, captured by Landsat in 2006.

ENLARGE