Topic
Impact Structures
1 question tagged Impact Structures β spanning every one of the seven Ws.
where
Where is the Sudbury Basin?
It is in Ontario, Canada, near the city of Sudbury. It is a major impact structure formed by a huge ancient meteor strike.
GeologyImpact Structures