Jammu Half Marathon witnesses huge participation