The 40th Belleville Waterfront and Multicultural Festival is officially open and in full swing.
A colorful and boisterous Parade of Nations kicked off the opening ceremonies Friday night.
The festival runs until Sunday at 5 p.m. Click below for festival details