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. 


Ribfest


Glowfair


Ferrari Festival and Red Bull Rallycross


Carivibe


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)