Wild guess - Olympic Stadium in Montreal, taken from the tower that held the old removable roof up?
View Tag Cloud
Forum Rules