
Cyclists race in the Yaletown Grand Prix. Photo by Paul Cordick
Some Canadians celebrate our nation’s birthday by donning red and white and belting out “O Canada” at the top of their lungs. Others jump on their bicycles and do lap after lap around the streets of Yaletown, competing for $4,000 in prize money—and entertaining folks watching from the beer garden (Jul. 1).—Sheri Radford














Stay, Dine, Do