Trindborgen

from Wikipedia, the free encyclopedia

Trindborgen stands for castles in Sweden: