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