Germany, Hesse, Frankfurt, Japan Center, Taunusturm, Commerzbank and Hessische Landesbank, low angle view