Stockholm, Sweden (233 of 280)
Djurgården island.