Follow Me on
Facebook
Keep up-to-date with my latest photos and creative productions by following my page on Facebook!
Summer 2010
Niagara Falls, Ontario, Canada
Niagara Falls is located on the Niagara River in Ontario, Canada. It is the combination of the Horseshoe Falls (Canada) and the American Falls (New York, US). Horseshoe Falls is widely known as the most powerful waterfall in North America.
(Click on Photo Thumbnails Above to Enlarge)
Technical Details &Photos Credit
Photographed by Jack Yang using a point-and-shoot camera (Sony T900).





