El estadio está localizado en el barrio de Miraflores, a una altitud de 3577 metros sobre el nivel del mar, haciéndolo uno de los estadios profesionales más altos del mundo.