Star Fort in the Netherlands

What did you think of the image?