Punjab Chief Minister Captain (Retired) Amarinder Singh on July 26 laid a wreath and saluted the valorous soldiers on the occasion of 22nd Kargil Vijay Diwas at a memorial in Chandigarh.