Maunsell Sea Forts – Built off the North Kent coast near Herne Bay/Whitstable UK during WWII, today the forts stand as an otherworldly relic from a war from another age – as much at home in a big-budget science fiction movie as anywhere in our mortal plane. Photo by Beamtwenty3. [via]