Question: What is one of the countries which borders the province which is home to Barrio Esperanza?
Sentence (from "Barrio Esperanza"): It is essentially a village in far southern suburbs, northwest of the village of Riachuelo.
Relevant evidence: No