Where is Limacuco?

Where is Limacuco located?

Limacuco, Huánuco, Peru (approx. -10.29889°, -76.36694°)


Where is Limacuco on the map?