Cristo de la Concordia

DSCN4974

Yes, this one is actually taller than the one in Brazil. You’ll find it in Cochabamba, Bolivia at the top of the stairs (2000 steps).