Stockholm, Sweden (168 of 280)
A small castle/fortress on Djurgården island.