Sweden

From Wikipedia

Swedens flag
Enlarge
Swedens flag

Sweden is a country in Scandinavia.