Here is another old photo I pulled out of our archives. It was originally the property of the City of Verdun and is dated Nov. 19 1969, no. 1095/69.
We can see the boating club (VMBC ?) on the river bank, the Champlain bridge and Nun's Island showing the excavation earth along the shore. The development of Nun's Island had alrteady begun transforming the whole area, for good or bad.
My guess is that the photo was taken behind the hospital with the Auditorium on the right. Can anybody confirm this.