Satellite map of René-Levasseur Island
- In Canada
René-Levasseur Island is a large island in the centre of Lake Manicouagan in Quebec, Canada. Its highest peak is Mount Babel, at 952 m (3,123 feet). With a total area of 2,020 km² (and a diameter of 72 km), the island is larger in area than the annular lake in which it is situated.
Latitude: 51° 22' 59.99" N
Longitude: -68° 41' 59.99" W