The Monument to the Heroes of Independence (Monumento a Los Hèroes de la Independencia) in Humahuaca (Argentina)
This huge monument was built in 1950.