This spooky photo appears to depict the 1970s-era Tram 58 terminus in Zugliget, Budapest, Hungary. The original source isn't clear to me (if you know it, please note it in the comments so I can re-attribute the image, which appears all over the net without attribution). There's a plan underway to renovate the tumbledown terminus and turn it into a shopping mall.

Budapest Trolley Station (via Disquieting Metamorphasis)