TORONTO - MAY 17, 2016: TORONTO - May17, 2016: The Toronto streetcar system comprises ten streetcar routes in Toronto, Ontario,


TORONTO - MAY 17, 2016: TORONTO - May17, 2016: The Toronto streetcar system comprises ten streetcar routes in Toronto, Ontario, Canada, operated by the Toronto Transit Commission (TTC). It is the largest such system in the Americas in terms of ridership, number of cars, and track length.


Size: 4000px × 2667px
Photo credit: © eyepix / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: buildings, commission, commuters, downtown, people, red, streetcar, toronto, tower, transit, travel, ttc, urban