Where is Mataderos?

Where is Mataderos located?

Mataderos, Buenos Aires F.D., Argentina (approx. -34.66667°, -58.5°)


Where is Mataderos on the map?