Cristo de la Concordia Facts: Discover Bolivia’s Largest Christ Statue and Travel Tips
Cristo de la Concordia, or Christ of Peace, is a 34.2-meter (112.2 ft) statue on San Pedro Hill in Cochabamba. Built of steel and cement, it completed in 1994 to honor Pope John Paul II. This statue ranks as the largest in the Americas and the second largest globally. Visitors can access it via cable … Read more