Spain is located on the Iberian Peninsula, in the southwestern part of Europe. The population is about 45 million. Over the centuries, its cuisine has traveled to almost every part of the world, creating a culinary influence, especially in South American countries, Mexico and the U. S.