Frankfurt am Main, Theodor-Heuss-Allee 116, St Martin Tower (as seen from South). 70 meter tall office building under construction (February 2014).