Thursday, June 17, 2010
Letchworth State Park: Upper Falls
(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.