Sweden is the largest and most populous of the Nordic countries and has a roughly 1,000-year-long continuous history as a sovereign state.