Post Tags Archives: Lena River

30 Abstract Satellite Images

Magazine 13 posted some really cool and interresting photos taken by satellite of the planet earth. The Lena River is the tenth longest river in the world and its delta is the largest area of protected wilderness in Russia. Desolate frozen tundra for most of the year, every May the region is transformed into a [...]