Mexico City is the capital of Mexico and has a population of over 113 million people. It has a varied climate depending on altitude, with tropical areas along the coast and cooler temperatures at higher elevations where Mexico City is located. The government is a federal constitutional republic and most people are Roman Catholic. Common crops include beans and the cuisine features foods like chicken chilaquiles.