Lena River Delta, Satellite View (IMAGE)
Caption
This is the Lena River delta. The Lena is one of several major rivers that flows northward into the Arctic Ocean.
Credit
False-color satellite image courtesy of NASA
Usage Restrictions
None
License
Licensed content