Highrise "Terrassenhochhaus" located in Hanover's district Davenstedt, Germany. The image depicts the western side.