Spain

Flag of Spain
Capital: Madrid
Population: 46,736,776
Area: 505,992 km2