Du bist nicht eingeloggt | Einloggen | anmelden
The only shopping center in this picture takes almost as much space as trolleybus. This building in the center of picture is office of SoDra (social insurance).
So it`s lithuanian ZUS (Zakład Ubezpieczeń Społecznych). That explains a lot.