Mexico City is at a lower latitude than Houston, but averages cooler summer temperatures, why?
- Mexico City has a higher elevation.
- Houston is closer to the Gulf of Mexico than Mexico City.
- Houston is developed and has more cars, making it hotter.
- Mexico City is subject to summer storms keeping it cooler.