Location: The island Skeppsholmen in Stockholm, Sweden.