A view of Montreal and Mount Royal in the background from the Tour de l'horloge.
The tour de l'horloge, or clock tower, is located at the old port of Montreal. It is free to walk into the clock tower and climb the 192 stairs to the top of the tower which offers panoramic views of Montreal and the St. Lawrence River. The tower was built in 1922 in honor of lives lost in World War I.
Montréal, Québec, CA
Discovered by Jessica Feis
on 18 June 2008.
237 views.