Meteor impact sites that have since been filled in.
Interesting. But why so many concentrated in Northern Ontario?