street lamps and Deutsche Bank tower under construction. Frankfurt, Germany