Cristo de la Concordia
Cristo de la Concordia represents the largest statue of Christ in the world. Outstretching its arms in a welcoming embrace this steel and cement statue is 33 mts tall. The view of the valley from the highest mountain peak looks stunning. It is accessible by cable car or by climbing 2000 steps. The left hand of the statue points to the South, and the right points to the North. The construction of the statue began on 12th July 1987 and completed on 20th November 1994.