The image shows a busy street in a city with tall buildings and a tall CN Tower in the background. The focal point of the image is a large building under construction, which appears to be a modern structure with a red metal frame. The building is located on the corner of a busy intersection, with a bus stop on the right side and a traffic light on the left side. There are a few people walking on the sidewalk and a person riding a bicycle on the street. The sky is clear and blue, and there are power lines running across the street in front of the building.