This is either a cinema or conference hall, possibly in Halle, Germany, probably built in 1970s from architectural style