Tomas Canyon, on the Cañete river, Peru.