translate English to French: Petroglyphs are images carved in rock surfaces and pictographs are paintings often appearing on rock walls where, if sheltered by an overhang, often survive the wind, rain, and snow for many years.
Les pétroglyphes sont des images gravées à la surface de rochers et les pictogrammes sont des peintures qui apparaissent souvent sur des parois rocheuses où, si elles sont protégées par un encorbellement, ont résisté au vent, à la pluie et à la neige pendant des années.