Photo: Niagara Falls Waterfall
The waterfall is called Horseshoe Falls, a powerful torrent of water plunging over the Niagara Escarpment in Ontario, Canada.
More photo information
Canada, Ontario, Niagara Falls, Spring
This picture is part of the photo album "Niagara Falls Pictures" - there are more beautiful images waiting for you.
niagara falls waterfall
Rolf Hicker Photography
Quicklinks to photo galleries "pictures of..."
Back to top of photo page.