Niagara Falls Rainbow, Canada Niagara Falls, Horseshoe Falls on the canadian side of Niagara Falls with Rainbow under a dramatic cloudy sky. Niagara Falls, Ontario, Canada. 2012-06-26