Satellite Image Looking Down at the North Pole (IMAGE)
Caption
This is the location of Lake E 100 kilometers north of the Arctic Circle in northeastern Russia.
Credit
Arctic Climate Impact Assessment
Usage Restrictions
None
License
Licensed content