...with a beak the size of Finland
March 10, 2018 2:57 AM Subscribe
The Duga (aka 'The Russian Woodpecker') was an enormously powerful soviet radar system, with one large installation situated close to the Chernobyl nuclear power station. It is now a target for base jumpers and extreme climbers.
This thread has been archived and is closed to new comments