Where is uchuguai?

Where is uchuguai located?

uchuguai, Pascoe, Peru (approx. -11.03412°, -76.37359°)


Where is uchuguai on the map?