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