0 / 60 seg.

The world's biggest meteor crater is located in New Quebec, ______________?