Satellite view of lake El'gygytgyn the largest unglaciated deep lake in the Arctic, located in central Chukotka, in north-east Siberia, Russia. Photograph:
Landsat 7/NASA The future of a globally warmed world has been revealed in a remote meteorite crater ...
[Published NewsRT.co.uk - May 09 2013]