This is the corner of Queen Street and Wellesley Street. By the end of the day, at sundown, the TSB Bank building (formerly the HSBC Bank building) reflects the last sun rays and trows them back on Queen Street creating this magic effect.
Click image to enlarge