The Puerta de Europa towers (Gate of Europe) are twin office buildings in Madrid constructed between 1989 and 1996.