High Quality Content by WIKIPEDIA articles! High Quality Content by WIKIPEDIA articles! Cristo de la Concordia is a statue of Jesus Christ located on San Pedro hill in Cochabamba, Bolivia. The statue is 34.20 metres (112.2 ft) tall, on a pedestal of...