a look at one of the impressive Germany pavilions