I was shooting out the window while zooming by the Rees St. stop on Queens Quay West. Did I mention I get motion sick really easy? Probably not a great idea.
Of note: the (first and currently only) state-of-the-art pay toilet in Toronto is on this corner. Sort of weird since it isn't the busiest intersection in the city.