Located in a desert gorge in southern Peru, Toro Muerto is one of the richest rock art sites in South America. It includes at least 2,600 boulders bearing petroglyphs, many featuring figures known as ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results