Lac Manicouagan in Quebec, Canada is the impact crater of one of the largest impacts of earths history, the sixth-largest to be exact. Known as the eye of Quebec, the Manicouagan reservoir was created near the end of the Triassic period when a 5km (3 mile) wide asteroid smashed into the earths crust
3 months ago