Cristo de la Concordia

Cristo de la Concordia in Cochabamba is one of the tallest statues of Jesus Christ in the world. Visitors can climb to the top of the statue for panoramic views of the city.

Download Progress

Total in database: 0 files