The Christ Statue in Cochabamba, Larger Than Rio's El Cristo de la Concordia by Traveling-around-the-world Jul 16, 2025