Image of Torhousekie (Stone Circle) by wickerman

The hollowed out stone in the nearby dyke, where passing travelers deposit a stone in whilst passing by. Where does this tradition stem from i wonder?