This image shows Leo's Landing in Presque Isle State Park near Erie Pa. Leo's Landing was once the site of a boat livery of the same name.