Featured Rain didn’t hinder mounting of cross 9 years ago Contributing Author A rainbow appears after volunteers successfully mount the 28-foot tall cross at the peak of Mt. Tapochao and last Friday....