Mexico City is one of the mainly populous cities in the world. It is also very significant, with many sites from different time periods nearby by visitors. Because of its enormous size, tourists may have a hard time deciding on what sites to visit. This article will describe what many consider to be the top attractions in and around Mexico City. 1. Plaza de la Constitucion (Zocalo) - This is factually the heart of the city and the heart of the nation's capital. Situated in el Centro Historico (Historic Center), this plaza is the second largest public square in the world (Moscow's Red Square is the largest, and Beijing's Tiananmen Square is third largest). At the center of the plaza is a tall pole with a huge national flag of Mexico. 2. Catedral Metropolitana (Metropolitan Cathedral) - This is one of the major cathedrals in the city and contains several architectural styles as it was built over a period of around 250 years. It is positioned on the north side of the Plaza de la Constitucion. Many materials used to construct the cathedral came from the destroyed Aztec temple that stood on the same site. 3. Palacio Nacional (National Palace) - Situated on the entire east side of the main plaza, this government building is most famous for housing several Diego Rivera murals. 4. Templo Mayor (Great Temple) - These are the archaeological ruins of the Aztec Templo Mayor, which was dedicated to the Aztec gods of Tlaloc and Huitzilopochtli. This was the primary temple and focal point of the great center of the Aztec capital of Tenochtitlan, which at the time was located in the same location but on a series of islands on Lake Texcoco. 5. Palacio de Bellas Artes (Palace of Fine Arts), Torre Latinoamericana (Latin American Tower), and Alameda Park - The Palacio de Bellas Artes was completed in 1934 and is one of the city's finest theaters and performance venues.