A Russian-language page on the Autogena proposal for modern cross-Channel sound mirrors, with some rather familiar looking photos. “????????? ???” seems to be listening ear, and “???????? ???????” is sound wall. Google translates the title of the article as “Stone ears teach people to shout through the English Channel”.
The vodka is good, but the meat is rotten?