Strolling with a skeptical biochemist
NE of Peterborough, near Petroglyphs Park. Fascinating stuff ...
Judging from the single huge eye sprouting from the forehead, I'd say Love Canal, NY, USA.
On an acid trip?
Where ever you were it either proves that in ancient times the world was visited by long neck aliens, or alternatively that trumpet wielding jazz players were discovered long before the 20th century.
Clearly, on or near an ancient Martian Landing Strip.
Ah, the Peterborough Petroglyphs. I remember reading something a while ago, some dude with a hypothesis that they were originally of norse, not amerindian origin.