Stockholm, the capital and largest city of Sweden, the seat of government, parliament and the royal family, the place where the Nobel Prize is awarded. Its beauty is determined by its original, elegant architecture, tangle of streets and location in a labyrinth of islands and straits