And then the rains came down, blessing this magical and sacred city of 21,321,000 million inhabitants and giving them a gentle reprieve from their bustling and productive lives. It has been said that Mexico City has a perfect annual spring temperature, making it an abundant produce belt for Mexico and the rest of the world.