![](http://www.alamy.com/thumbs/6/69123305-9106-460C-94AD-7A1133B37735/BT27EM.jpg)
A STO bus is seen in Ottawa
A STO bus is seen in Ottawa Monday September 27, 2010. Societe de transport de l'Outaouais (STO) is the transit service of the Outaouais region of Quebec.
Size: 3888px × 2592px
Location: Ottawa, Ontario, Canada
Photo credit: © Francis Vachon / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: auto, autobus, bus, buses, canada, commuter, commuters, land, mass, ontario, ottawa, public, sto, transit, transport, transportation