Question: On what riverbank is the neighborhod located that contains the El Faro Towers?
Sentence (from "El Faro Towers"): The El Faro Towers (Spanish: Torres El Faro "Lighthouse Towers"), also known as El Faro I/II, when referring to the complex individually, or El Faro Complex, when referring to the pair as a whole, are a highrise residential complex of two, twin interconnected skyscrapers located in the neighborhood of Puerto Madero, in Buenos Aires, the capital and largest city of Argentina.
Relevant evidence: Yes