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