Designed by
Title
Arch #33042353
Description
Parc Jean-Drapeau is situated to the east of downtown Montreal, Quebec, Canada, in the Saint Lawrence River. It comprises two islands, Saint Helen's Island and the artificial island ÃŽle Notre-Dame.
This image is editorial