Spain is located in southwestern Europe occupying most of the Iberian Peninsula. It has a population of over 47 million people and its capital and largest city is Madrid. Spain has a parliamentary monarchy government led by Prime Minister Mariano Rajoy and is divided into 17 autonomous communities and two autonomous cities. Some iconic aspects of Spanish culture include siestas, emphasis on family, Spanish literature like Don Quixote, Spanish music artists like Alejandro Sanz, films from directors like Pedro Almodovar, and traditional foods like paella, Spanish omelette, and cocido stews. Major cities also include Barcelona, the second largest city, and Seville, the capital of Andalusia.