Four thousand veterans and descendants marched along St Kilda road to the shrine of remembrance, to honour those who served our country.