Germany, Hesse, Frankfurt am Main, Hessische Landesbank, Taunusturm, Japan Center and Commerzbank Tower