What does it Mean?

You come across them again and again in the mountains, the cairns

See here