Yup! You got it! It's George Brown College. Ironically I did the structural engineering/construction for it too so I'm very familiar with the building and the surrounding area. (the pink umbrellas are actually farther down from where the photos were taken. There's a nice little drop-off loop that goes right up to the Waterfront Trail with modern landscaping) It's a stunning place to take photos and when I was there, there were other people there with cameras and tripods taking photos of the sunset there too.

Thanks for the comments guys! And yes, it's the first photo of the new CF diffuser up too. I haven't posted photos up since the final design parts arrived.