Riddarholmen island at Stockholm, Sweden