Here's a self-propelled 155mm at a fire support base in South Vietnam. I took this photo while serving with the 1st Infantry Division in 1969:
This is a battery of Katyusha 122mm rockets. While not cannons, they still packed a heck of a bunch if they landed near you. Our patrol came upon the Viet Cong/NVA unit while they were setting up.