Office building on the banks of the river Elbe in Hamburg.