Petroglyph

Petroglyph/ovoo/dear Stones.