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