Strandbeests, The Man-Made Beach Creatures Of The Netherlands
If you visit the Netherlands, there’s a chance you might spot a giant insect-like structure on one of its beaches. Once you see it, the first few moments could feel borderline creepy, but the longer you observe these man-made creatures aka Strandbeests, the likelier you are to feel awestruck by the ingenuity that went behind creating them. Strandbeests is the anglicized term for the Dutch word, Strandbeesten, which translates to “sand beasts....