Looks like the Hawks Nest on the Delaware River above Port Jervis, NY.