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