Niagara Falls Tourism Coloured Leaf  Niagara Falls Canada

Niagara Falls is one of 19 national sites for a Canada 150 Art Installation. The display pays tribute to Canada’s 150 anniversary as a country. The massive 6-foot-high 36-foot-long aluminum sign located at the brink of the Canadian Horseshoe Falls is proving to be a big hit with visitors. Many want to climb on the art exhibit and have their photograph taken.

At night, the exhibition is lite up with 1300 feet of LED lights.

If you haven’t yet seen the art exhibition make your way to Table Rock. Here’s a photograph I took of the art exhibition.

Post Comment