Spain is a country located on the Iberian Peninsula in southwestern Europe. It has a population of over 46 million and its capital and largest city is Madrid. Some of Spain's significant contributions to culture include flamenco, bullfighting, paella, and Spanish wines. Spain has a rich cultural heritage and is the birthplace of famous figures like Pablo Picasso and Miguel de Cervantes.