It looks like he's just above the crash wall along the south side of USRC. There's a few low flat rooftop spaces near the back of the Delta Hotel. I expect the hotel has exclusive use of one of them and that some arrangement was made for this announcement. I can't see the brown fencing behind him on any of the satellite photos to get an exact location. If someone was motivated enough I assume it can be seen from the Skywalk as it crosses the corridor just west of the hotel.aside from the $1 transit announcement today. i think you can catch a glimpse of work on the USEP in the background of this image. believe those are tracks 24-27 that have been riped up already.
anyone know exactly where this is? i was thinking some kind of platform at the simcoe street overpass?