Where is El Sobrante?

Where is El Sobrante located?

El Sobrante, Santiago del Estero, Argentina (approx. -27.65°, -63.5°)


Where is El Sobrante on the map?