There is an inland island in Canada larger than the lake it sits in.

Manicouagan Reservoir formed about 214 million years ago from a meteorite impact, spans 1,942 square kilometres.

Visible from space, it's known as the "Eye of Quebec".
Post image

Comments