Major investment in cycling in Vancouver BC.
Hashing by bike in Vancouver BC.
It's spring - time for the annual cycling issue of Vancouver's free listings magazine.
Bike to Work Week in the Vancouver BC-area public transport newsletter.
Excellent Vancouver-based free magazine on cycling culture - http://momentumplanet.com .
Road markings showing cycles going straight on as well as cars turning right.
Segregated cycle and pedestrian routes around False Creek, Vancouver BC
Shared-use cycle route around False Creek, Vancouver BC
Cycle-parking 'tree' with solar lighting at Science World, Vancouver BC (see www.tinyurl.com/solarbiketree)
Diverted cycle route at Science World, Vancouver
Greenwash Starbucks advertising on cycle parking at Main Street-Science World Skytrain station.
'Share The Road' sign on Main St, Vancouver (hardly the main street, though)
Cycle lockers at Main Street-Science World Skytrain station.
Limited cycle parking at Vancouver's rail and coach station.
14th Avenue, Vancouver - a designated cycle route
Cycle parking on Commercial Drive, Vancouver
10th Avenue, Vancouver - a designated cycle route
One-way road closure except for cyclists
No Through Road - except for cyclists!
Cycle parking at a Vancouver Skytrain station
Bicycle Area on the Vancouver Skytrain
Minimal cycle parking at Swartz Bay ferry terminal
Road closure - so well done car drivers don't realise they're being diverted.
Cycle lane on Cloverdale Avenue, gradually swinging out around car parking.
Cloverdale Avenue crossing
Cyclists give way to cars on the Lochside Regional Trail (unlike on the Galloping Goose Trail)
Southern end of the Lochside Regional Trail
Commuter on the Galloping Goose Trail approaching the junction with the Lochside Regional Trail
Sign on the Galloping Goose Trail
Commuters on the Galloping Goose Trail (parallel to the Trans-Canada Highway at rear)
Sign at the junction of the Galloping Goose and Lochside Regional Trails, Victoria BC.
Sign at junction of the Galloping Goose and Lochside Regional Trails
Recumbent commuter crossing the Trans-Canada Highway on the Galloping Goose Trail.
The Trans-Canada Highway passing under the Galloping Goose Trail in the morning rush hour - cycle track visible to the right.
Slope south from the bridge over the Trans-Canada Highway on the Galloping Goose Trail - the Olympic range beyond downtown Victoria.
Bridge over the Trans-Canada Highway on the Galloping Goose Trail
Approach to the bridge over the Trans-Canada Highway on the Galloping Goose Trail
The Galloping Goose Trail passing under Boleskine Road, Victoria.
Stop sign for road traffic crossing the Galloping Goose Trail.
'Share the Trail' sign on the Galloping Goose Trail
'Pass with care' on the Galloping Goose Regional Trail
Stop sign for traffic on Tolmie Road crossing the Galloping Goose Trail
Morning commuters on the Galloping Goose Trail (named after the train that used to run along it).
Unsigned cut-through through Tolmie Park, Victoria BC
Unsigned cut-through through Tolmie Park, Victoria BC
Trail inking to the Interurban Trail, Victoria BC.
Historical information on the Interurban Rail Trail, Victoria BC
The Interurban Trail, Victoria BC
Weekend traffic jam on the Blenkinsop Greenway, Victoria BC
Blenkinsop Greenway crossing Blenkinsop Road, Victoria BC
Southbound cycle lane on Blenkinsop Road.
To cross Blenkinsop Road, cyclists should press the button, yellow lights flash above the roadway and drivers immediately stop. Really.
Cyclists on the Blenkinsop Greenway crossing Blenkinsop Road, Victoria BC
Signage at the Blenkinsop Greenway crossing of Blenkinsop Road, Victoria BC
Cycleway markings - Saanich Borough Centenary 2006
Blenkinsop Greenway, Victoria BC
The San Juan Greenway, across the south side of Mount Douglas Park
Minimal cycle parking at Mount Douglas
Greenway signs in Mount Douglas parking lot, Victoria BC
Trail around Christmas Hill, Victoria BC
Road closure and bridge (with 'Cyclists Dismount' signs) over McKenzie Avenue, Victoria BC
Road closure and bridge (with 'Cyclists Dismount' signs) over McKenzie Avenue, Victoria BC
Monday magazine's spring cycling issue
covered cycle parking in downtown Victoria BC
Chinese characters on cycle stand at Fan Tan Alley, Victoria BC
Chinese characters on cycle stands at Fan Tan Alley, Victoria BC
Map of the Galloping Goose and Lochside Regional Trails on former railways in Victoria BC.
houseboat at Fisherman's Wharf, Victoria
Victoria BC's Seaside Cycle Route on road through Victoria Golf Club.
Cycle parking in Sidney BC
Bike to Work (and School) Week, Vancouver BC
Just one cycle stand in the Pink Elephant Park, Victoria BC
Loading a bike onto a bus to Bridgeport (for Vancouver city centre) at the Tsawassen ferry terminal (for Vancouver Island).
Cycle route on the Boundary Bay dyke, Tsawassen BC
Cycle route on the Boundary Bay dyke, Tsawassen BC
Cycle lockers at Bridgeport station, a major interchange on the Skytrain line to Vancouver airport.
'Cyclists Stop and Dismount' sign at Bridgeport station, a major interchange on the Skytrain line to Vancouver airport. Well, it is a pedestrian crossing.
A few cycle stands at Bridgeport station, a major interchange on the Skytrain line to Vancouver airport.