Niagara Falls - Close-up in winter of water cascading
Niagara Falls - Close-up in winter of water cascading over the falls - American Falls - Niagara Falls, New York - Niagara Falls is a massive set of waterfalls located on the Niagara River in northeastern North America on the border between the United States and Canada -Comprised of the American Falls-the Horseshoe Falls (sometimes called the Canadian Falls) and the smaller Bridal Veil Falls - The most powerful waterfall in North America - A valuable sourve of hydroelectric power - Renowned for its beauty it is a popular tourist site
Picture No
13714692
Media ID
43203071
Size
5616px x 3744px
(13.7MB)
Credit
www.ardea.com / John Cancalosi
Category
NA
Ardea Picture Library
Picture No
13714692
Contributor Ref
CAN-90238566
Image Date
01-01-2000





























