-->
Showing posts with the label Svalbard

Rain Storms Devastate Arctic Ice And Glaciers

by Veli Albert Kallio The Norwegian Svalbard Islands are located just few hundred miles from the North Pole. It is a unique environment for glaciers: Here glaciers can survive almost at sea level. T…
Post a Comment
Subscribe Our Newsletter