I needed to do a google image search to find this building which is the Theatre at Baden-baden in Germany (helped by the word 'Baden' written on the slide mount). The slide is plastic mounted and therefore this picture was probably taken between 10 and 30 years ago.