The enormous structure, known as the Blinkerwall, is located in the Baltic Sea and was likely built by early human ...