20180721 india: 21st batch of Amarnath pilgrims leaves Jammu