The image shows the Olympic Stadium in Montreal, Quebec, surrounded by buildings, trees, and towers.
Read full description
The image shows the Olympic Stadium in Montreal, Quebec, surrounded by buildings, trees, and towers. The sky is visible in the background, and there is a body of water nearby.