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 ...