history · 13 March 1904 · 121 years ago
"The Christ of the Andes", a bronze statue of Christ located on the Argentina-Chile border, was formally dedicated.
More history on 13 Mar