Showing posts with label stadium. Show all posts
Showing posts with label stadium. Show all posts

Sunday, October 17, 2010

Olympic Stadium

        The Olympic Stadium is a landmark here in Montreal. You can't help to notice it when on the mountain, walking down Mont-Royal street or, of course, driving by it! As much as we love to hate it (because it is costing us millions of dollars for its up-keep), it is an impressive building.