The Capilla Cristo p las Lágrimas p San Pedro (Chapel of Christ from the Tears of St. Peter) in Cochabamba enshrines a mysterious sculpture of Christ. Since 1995, it’s wept tears of human bloodstream every Good Friday.
Cochabamba Christ of the Tears in Bolivia
– January 12, 2012Posted in: City Photos

