For whatever reason I still can't begin new threads so I'll add my photos here.
Here's some photos of Toronto taken from what I'm sure is a rarely seen vantage point, looking south from Willowdale at Don Mills and Finch, 20 floors up.
Looking south on Don Mills towards Sheppard, you can see...