A German map from 1941 showing the location of the Juminda mine barrage Posted on September 27, 2021 by laststandonzombieisland Leave a comment A German map from 1941 showing the location of the Juminda mine barrage Previous Return to Warship Wednesday, Sept. 22, 2021: Behold, the Destroyerzooka