Madrid is the capital and most populous city of Spain, with almost 3.4 million inhabitants. The city lies in the River Mazanares in the central part of the Iberian Peninsula and is the political, economic and cultural center of the nation. With the second largest GDP in the EU, it’s influence on politics and the arts contribute to its status as one of the world’s major global cities.