My guess? Photo taken in Nuremburg, at the Zeppelin landing fields, converted into a rally point for Party functions.

Could be anywhere. There is not really enough background.