Genesee River Genesee River, Inspiration Point, Lechworth State Park, New York, United States of America