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