Photo Niagara Falls Waterfall Twilight
The Horseshoe Falls of the Niagara waterfall rumbling over the edge at twilight in early spring, Province of Ontario, Canada
Horseshoe Falls, part of the famous tourist attraction Niagara Falls, is created by the Niagara River at dusk (twilight), Niagara Falls, Province of Ontario, Canada.
I think this picture makes also a beautiful wallpaper for your computer desktop.
Photos from the collection "Canon Eos-1ds Mark Iii"
Related pictures for: Niagara Falls Waterfall Twilight