Miwate light show shines on Ottawa’s Chaudiere falls

A sacred site in the Nation’s capital is getting looked at in a whole new light as the Miwate festival continues to dazzle some, and disgust others.

Contribute Button