Bird’s Eye View of a Soviet-Era Submarine Demagnetizing Base in Estonia’s Lahemaa National Park
Estonia regained its independence on August 20, 1991 and it was not until August 31 of 1994, when the last Russian troops left Estonia. This massive structure in Lahemaa National…
0 Comments
January 15, 2017