Well, I´ve been standing at this very point just two weeks ago when I was staying there to control if our fair stand would be built up correctly.
This is the National Palace of Barcelona and the man parked his creation in the middle of the huge avenue, but that´s all I can tell you by now...
Look what money can buy at my pic below (Even the legendary 1929 Barcelona Pavillion of Mies van der Rohe was occupied by LG during the World Mobile Congress):