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