Sunday, April 24, 2011

The Lena Delta River Stunning Picture in Siberia by NASA!




The Lena Delta river in Siberia stunning picture. The Lena river is about 2,800 miles long are flows into the Arctic Ocean. Most of the species on Siberian wildlife thrive in the Lena Delta Wildlife Preserve.
From: cnet.com

No comments:

Post a Comment