Where is Christ of the Andes statue located?

Christ of the Andes is located on the border of Argentina and Chile, in the Andes mountain range. The monument stands at the highest point of the international road pass called Paso de los Libertadores.
Copyright Wanderlust World © https://www.ynyoo.com