The falls are really high, even higher than Niagara Falls.
* * *
The city of Montreal is the second largest city of Canada. It was the host of 1976 Summer Olympics. It was probably the biggest event in the history of the city and the Olympic Stadium is still the biggest tourist attraction. It is now used for various sports and cultural events. Just have a look at this nice swimming pool.
The Oluympic Stadium also has an observatory on the top of the tower.