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