An abandoned World War 2 spy station in Berlin known as 'Teufelsberg', which translates to 'Devil's Mountain'
Image posted by jessiedevy
May 5, 2016
Rate this!