2213 S Levis Ln, Godfrey, Illinois 62035 USA
Overlook of the river (in the middle)
Photo Credit: Yelp