the tallest waterfall is in Williamsport, Indiana by Brian Powell for Stocksy United

the tallest waterfall is in Williamsport, Indiana

Actually I'm not sure if there are any other waterfalls. This one surprised me. 90' high. (The ghosting in the lower left is someone moving towards the water during the long exposure)
Releases
Has 1 model release

Share this image

Image #62158
Uploaded 26 June, 2013
Camera: Canon EOS 5D Mark III

This image is exclusive to Stocksy