Spain is located in Southwestern Europe, occupying most of the Iberian Peninsula. Madrid is the capital. The official language is Spanish. The people are known as Spaniards and most are Catholic. Spanish culture places strong emphasis on family, with Sunday reserved for family time. Traditional Spanish cuisine features tapas, paella, gazpacho soup, and tortilla española omelette. Christmas and Three Kings Day are major winter holidays celebrated with families and religious traditions.