The answer is Stockholm.
Stockholm is a major city in Sweden, and is home to almost 1.5 million residents. It is known for hosting the Nobel Prize ceremonies, and for the for the Vasa Museum, a popular maritime museum.
On WorldAtlas.com