Spain is located on the Iberian Peninsula in Western Europe. It has a population of over 40 million people and its official language is Spanish. Roman Catholicism is the dominant religion, comprising 94% of the population. Some of Spain's popular traditions include bullfighting, football (soccer), and annual festivals celebrating holidays like Day of the Dead and Santiago.