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