Translate this page

18 January, 2014
Puerta de Europa (English: Gate of Europe) towers
2014-01-18
Photo: M.Peinado
Puerta de Europa

The Puerta de Europa (English: Gate of Europe) towers, also known as Torres KIO (KIO Towers), are twin office buildings in Madrid, Spain.

About Madrid

Madrid is the capital and third largest city of Spain and lies on the Manzanares River. The total population of the ...

Attractions and things to do in Barcelona

La Sagrada Familia Basilica The Sagrada Familia Basilica or for those interested in its official Spanish ...

Events and Festivals in Ontario

Winterlude The Winterlude festival is an entertaining annual event that celebrates the winter season with an array of ...