Where is La Cuadra?

Where is La Cuadra located?

La Cuadra, La Libertad, Peru (approx. -7.85444°, -79.28528°)


Where is La Cuadra on the map?