Articles by Getty Images /NASCAR/Greg Engle
Altitude, Not Horsepower, Becomes The Biggest Challenge In Mexico City
Mexico City sits at 7,349 feet above sea level and is surrounded by mountains on three sides.