Niagara Falls from above

Post date: Mar 24, 2010 5:15:40 PM

Satellite pictures of Niagara Falls featuring the Niagara escarpment.

http://www.wired.com/wiredscience/2010/03/gallery-rivers/10/