Author: Ted
“You’ll love how we rub ya butts, and pull ya pork”
Elephant rock
This image of the Elephant Rock near Hague, New York was taken in November 2021.
From a different angle and with the image “quality” of Google Maps from 2009 it makes even more sense: