Montreal hosted the Summer Olympic Games in 1976. A massive stadium was built and is still standing. It's across the street from the gardens we visited and since we had all day parking paid for we headed over there hoping to go up to the observation deck.
There would have been quite a view from up there but it was closed for renovations. The Canadian Football team the Alouettes play in the stadium and we think we saw one of their practices on the field outside.
We headed up to Mount Royal which provided this view of the city and stadium.
Doesn't it look like a flying saucer has landed in Montreal?