In the forests outside of Berlin, Germany, a former NSA spy station remains abandoned. Teufelsberg Listening Station sits on top of a 260-foot (80 m) hill called “Devil’s Mountain”. The site was ...