Where is Pumaiarus?

Where is Pumaiarus located?

Pumaiarus, Pascoe, Peru (approx. -10.64722°, -76.54139°)


Where is Pumaiarus on the map?