Estadio Rodrigo Paz Delgado (built 1997)
Location: 0.1077167°S, 78.4891028°W