Well first spot that I had intended to drop by looked rather ominous due to the high water at the damn so decided to travel further down the same road for a better spot to drop
Came to the following spot
The road sign that is just out of view is named after NY's third most populous city based on the census of 2010. Interestingly the city was also named the "most livable city" among 379 cities in 25th edition of "Places Rated Almanac"
If you park in that same spot there will be a log just in front of you to your right where you will find a likely very wet Ali
Now you see him
Now you don't