The Gate of Europe towers (Spanish: Puerta de Europa), also known as KIO Towers (Torres KIO) The Gate of Europe towers (Spanish: Puerta de Europa), also known as KIO Towers (Torres KIO)