Photos of Teufelsberg
About Teufelsberg
Teufelsberg is a now abandoned U.S. listening station perched on the top of a man-made hill. The site fenced off and there is a charge 5 to 10 Euros for access. (Berlin, Germany)
abandonedhero
Photo Tips and Community Notes
Be the first to add one










