Letchworth State Park: Upper Falls

on Thursday, June 17, 2010

(This picture can be enlarged by clicking on it.)

Letchworth State Park in New York contains several beautiful waterfalls. This is Upper Falls, one of the larger falls in the park. The structures above the falls are piers of a railroad trestle.