User blog comment:Foreign Angel/News Regarding RR/@comment-24952355-20150430193715/@comment-3573655-20150430204522

That's the CN Tower in the picture, right next to the Rogers Centre (the big dome). It's obviously Toronto.