×

Manicouagan Reservoir

Lake in Québec, Canada
Manicouagan Reservoir is an annular lake in central Quebec, Canada, covering an area of 1,942 km². The lake island in its centre is known as René-Levasseur Island, and its highest point is Mount Babel. The structure was created 214 million years... Wikipedia
Area: 750 mi²
Location: southeastern Québec