TORONTO - May17, 2016: The Toronto streetcar system comprises ten streetcar routes in Toronto, Ontario, Canada, operated by the
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 × 2593px
Photo credit: © Nick Jene / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: buildings, commission, downtown, red, streetcar, toronto, tower, , , transit, travel, ttc, urban