What did you do in MSFS today? (Part 2)

I’m not sure where it is, I read about it back in the 80’s or thereabouts.  I remember it’s in Canada and I believe it’s called the “Sudbury Astroblem” - but short of doing a web search, (hint!), that’s all I remember