Manicouagan Lake in central Quebec, Canada - photo by NASA, via Wikipedia; The island in the centre of the lake is known as René-Levasseur Island. The lake and island are clearly seen from space and are sometimes called the "eye of Quebec.