
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.





Mexico City sits at 7,349 feet above sea level and is surrounded by mountains on three sides.