Where is Huamachuco?

Where is Huamachuco located?

Huamachuco, La Libertad, Peru (approx. -7.8154676°, -78.0487063°)


Where is Huamachuco on the map?