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