Situated in the southern portion of Canada's British Columbia province, Vancouver is sandwiched between the Pacific Ocean and the Coast Mountains. Downtown Vancouver is set on a peninsula ...
A storefront is boarded up beside Dave Kershaw's Cabana Lounge on Vancouver's Granville Street ... along Granville Street that spans the downtown peninsula from Granville Bridge to Waterfront ...
A plan to run two all-electric, 150-passenger ferries between downtown Vancouver, Bowen Island and ... sail past congestion in the downtown peninsula, reducing vehicle traffic downtown and ...