The Cathedral Basilica of the National Shrine of Our Lady Aparecida (Catedral Basílica do Santuário Nacional de Nossa Senhora Aparecia) was also built less than 100 years ago in Brazil.
I am not sure when it was first built, I think it was in the 50s, but they had a major renovation/expansion that I think finished ~40 years ago or so.
https://en.wikipedia.org/wiki/Basilica_of_Our_Lady_of_Aparec...