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