Britannica AI Icon

Manicouagan Reservoir: Media

lake, Quebec, Canada

Images

Manicouagan Reservoir
The Manicouagan Reservoir in Quebec province, Canada, is the site of one of the largest...
NASA