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