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