Teufelsberg..the devil's mountain. An abandoned Cold War spy station. One of the many locations in THE ROOMS.