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