Where is La Pedrera?

Where is La Pedrera located?

La Pedrera, Departamento de Rocha, Uruguay (approx. -34.591496°, -54.12686°)


Where is La Pedrera on the map?