I'm guessing a bit, but the resemblence of the fountain in the background left to This one (in Vienna?) suggests that the building is the Vienna State Opera.
Here
A much larger image that looks like it might be gorgeous stalled repeatedly on me, but with your faster connection perhaps....:
Large Image
John