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