Toronto is a mega-city that is difficult to put into words. This time we simply let pictures and only fewer impressions speak for us!