Tikkakoski_-_radar.jpg

Tikkakoski_-_radar.jpg

tikkakoski radar2
An old radar tower in Tikkakoski, Finland — the same town where the highly secretive Finnish Intelligence Research Center is located. 
Credit: Tiia Monto