Niagara Falls Rainbow, Canada 2012-06-26 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.