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