Plaza Europa Tower Block in L'Hospitalet de LLobregat, Barcelona (Spain)

2004