El Libertador Stadium

El Libertador is a town in Tres de Febrero Partido of Buenos Aires Province, Argentina. It is located in the Greater Buenos Aires urban agglomeration.
Data from: en.wikipedia.org