30 Photos Of Duga And The City Of Secrets
The Duga-3 OTH (Over The Horizon) radar system is an immense construction. When I visited Chernobyl in May 2017, I wasn’t really bothered with the radar system at first. Thinking it was only an antenna, I couldn’t be more surprised how extremely interesting the whole area around the antenna actually is. boredpanda.com »