Ottawa welcomed about a dozen events this weekend in various parts of the city.

From Carivibe, to Ribfest, to Glowfair, the streets were packed on Saturday. 

We picked out some of the best moments from the festivals. 



Ferrari Festival and Red Bull Rallycross


Canada Scene's storytelling village

Ottawa International Triathlon

Kathryn Oakey-Ayroud Ottawa international triathlon - June 17 2017

Kathryn Oakey-Ayroud, 15, embraces a fellow competitor after winning the youth portion of the triathlon. (David Corrigan/CBC News)