Nord-LB office building located at Aegidientorplatz square in Hanover, Germany. View from the tower of Hanover's new townhall.