Latest articles

| The Torre Agbar, or Agbar Tower, has been designed by French architect Jean Nouvel. It opened in June 2005 in Barcelona, Spain, and it was inaugurated officially by the kings of Spain the 16 of September of 2005.