Abandoned radar station | Sci-fi