Rainbow over Horseshoe Falls at Niagara Falls, Canada

Beautiful rainbow forms over Horseshoe Falls at Niagara Falls, as the Maid of the Mist tour boat approaches the foot of the falls. This part of the falls is best seen from the Canadian side.