Located on the Niagara River, some 17 miles (27 km) north-northwest of Buffalo, New York, USA and 75 miles (121 km) south-southeast of Toronto, Canada, the Niagara Falls are among the most famous and visited waterfalls in the world. Except for being one of the most recognized natural landmarks in North America, they also serve as a major source of hydroelectric power. I took this image on a cloudy summer day in 2010.
You are viewing a single comment's thread from:
Amazing place, wonderful shot. Thank you for joining.