Stockholm is the capital and largest city of Sweden, located between Finland and Norway in Northern Europe bordering the Baltic Sea. It has a gross domestic product of $184 billion and chief exports include machinery, petroleum, chemicals, motor vehicles, iron and steel, wood, and clothing. Stockholm has a vibrant culture scene with over 70 museums, 57 theaters, 96 movie theaters, 66 churches, and 129 art galleries providing entertainment for residents and visitors.