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