
Visiting Cristo de la Concordia in Cochabamba, Bolivia
In many South American cities, you may see a white Cristo, or Christ, statue perched high up on a hill. Cristo de la Concordia is the second largest statue of Christ in the world and can be found looking over…











