› added 5 years ago
70
TIL of the Manicouagan Reservoir, a 60 mile diameter lake in Northern Quebec created by a meteorite impact. The island in the center has a larger surface area than the lake itself, and it has been hypothesized that it was one of at least five impacts in a single event 200 million years ago