January 30, 2011 25 Bizarre Building Architectures 900 × 1200 Nord LB building, Hannover, Germany Nord LB building, Hannover, Germany