Madrid is the capital city of Spain. With a population of over 3 million people, it is a global financial and business center located in the center of the Iberian Peninsula. Some of Madrid's most notable landmarks include Plaza de Cibeles, Metropolis building, Royal Palace, and Catedral de la Almudena. Spanish is the dominant language, spoken by 99% of residents, while Basque and Catalan are also commonly spoken in certain regions.