Baffin Island’s ancient ice cap, a frozen relic older than civilization, ran out of snow in the middle of summer for the first time ever recorded
For thousands of years, the Barnes Ice Cap has held its ground on Baffin Island — a remnant…
Browsing Category