Tech & Science
The Delaware-sized Barnes Ice Cap is situated in the center of Baffin Island in Nunavut, Canada. The ice covers an area close to 6,000...
Hi, what are you looking for?
The Delaware-sized Barnes Ice Cap is situated in the center of Baffin Island in Nunavut, Canada. The ice covers an area close to 6,000...