Baffin Isand_Earth's formative years.jpg

Baffin Island

Baffin Island is one of the two locations on Earth where scientists have found evidence of of the planet’s oldest geochemical events. 

Photo Credit: 

Don Francis