That's Toronto? It looks like New York. The only thing that tipped me off at all was I can recognize the bay at the mouth of the Humber and the condos beyond. Amazing. Where was this taken from?
My first reaction to that was "There are CLRV's on the streets of Manhattan?!? How come I have never heard or seen this before now!". Then reality checked in and the pieces started coming together with the Holiday Inn, The Exchange Tower and the Humber Bay. The Commerce Court building gives it a very "Gotham City" kind of look.