Niagara Falls - View of American Falls from Canada
Niagara Falls - View of American Falls from Canada - Close-up of water cascading over the 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
13714691
Media ID
43203053
Size
3744px x 5616px
(10.1MB)
Credit
www.ardea.com / John Cancalosi
Category
NA
Ardea Picture Library
Picture No
13714691
Contributor Ref
CAN-90238565
Image Date
01-01-2000





























