Where is Huaca Corral?

Where is Huaca Corral located?

Huaca Corral, La Libertad, Peru (approx. -8.84°, -78.58722°)


Where is Huaca Corral on the map?