Where is San Pedro de Chuparo?

Where is San Pedro de Chuparo located?

San Pedro de Chuparo, Apurimac, Peru (approx. -13.52278°, -73.68472°)


Where is San Pedro de Chuparo on the map?