Lemieux Island


Lemieux Island is a small island in the middle of the Ottawa River in the National Capital Region of Canada. The island lies between Gatineau, Quebec, and the national capital, Ottawa, Ontario. Administratively being a part of the latter, it is crossed by the Prince of Wales Bridge and serves a site for the water filtration plant.