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