Niagara Falls - American Falls - Niagara Falls -
Niagara 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
13714663
Media ID
43268351
Size
5616px x 3744px
(7.6MB)
Credit
www.ardea.com / John Cancalosi
Category
NA
Ardea Picture Library
Picture No
13714663
Contributor Ref
CAN-90238537
Image Date
18-01-2008





























