Where is Sumpacrus?

Where is Sumpacrus located?

Sumpacrus, Huánuco, Peru (approx. -9.69825°, -76.66731°)


Where is Sumpacrus on the map?