There is an inland island in Canada that is larger in area than the lake in which it is situated. The geological structure was formed by the impact of a meteorite 214 million years ago. The meteorite is believed to have been about 5 km in diameter, and would have hit the earth at a […]