1 cursed spot in Cochabamba, Bolivia
Cristo de la Concordia (Christ of Peace) is a statue of Jesus Christ located atop San Pedro Hill, to the east of Cochabamba, Bolivia. It is accessible...
Share it with the community!