Torre Monumental, formerly known as Torre de los Ingleses, is a clock tower located in the barrio of Retiro in Buenos Aires, Argentina. It is situated in the Plaza Fuerza Aérea Argentina by Avenida San Martín and Avenida del Libertador. From Wikipedia