Thursday, March 3, 2011

The Falls




86 million litters, that's the amount of water falling in Niagara Falls per minute! It's obviously an astounding sight (although I imagined it would be bigger). Words can fail to describe the intensity of the falling water, but so can still pictures; luckily enough video technology exists.




No comments:

Post a Comment