The petroglyphs are visible from the Vilas Bridge on the Walpole, New Hampshire side while another cluster of them can be seen from the Bellows Falls side – they seem to be all located near a bit of an island in the Connecticut River. Who carved the faces? And why? It certainly gives the impression of a thin place, and we’re each of us left to judge for ourselves.