Cristo de la Concordia
Perched atop the San Pedro hill in Cochabamba, Bolivia, the 33 m (109 ft) tall statue of the Cristo de la Concordia is the tallest of its kind in the world. Visitors can climb inside up to the arms for a panoramic view of the city of Cochabamba.
Details