Game on Daval!
It is indeed the Toronto City hall, but this is a view of the towers from the back - the Elizabeth street vantage point. The windows are all on the inner (front) curve of the buildings.
http://www.arthouse.net/images/Toron...ity%20Hall.jpg
http://www.maggiesale.ca/modern_arch...%20Toronto.jpg
http://mused.pixelflake.com/images/2...ity%20hall.jpg
http://www.nursing.ualberta.ca/musigma/STTIToronto.jpg
-- untill this week, it's been colder in Vancouver than here...