High-rise building with cloud reflections in Frankfurt a.M. / Germany.