Christ the Redeemer of the Andes (Español: Cristo Redentor de los Andes) is a tourist attraction, one of the Monuments and memorials in Cancha Pelada, Chile. It is located: 266 km from Santiago de Chile, 298 km from viña causiño, 350 km from Mendo... Read further
License: All Rights Reserved