Australia's oldest living Victoria Cross recipient, who risked his life to save 40 men in Vietnam, says young people turn out to commemorate Anzac Day because they understand the sacrifice of service people.
Keith Payne VC AM, 85, received Australia's highest military honour for rescuing fellow soldiers while under enemy fire and suffering his own injuries during the Battle of Ben Het in 1969.
Mr Payne joined thousands of other veterans, serving personnel and descendants on the annual Anzac Day march in Adelaide on Thursday.
He said the occasion continues to draw large crowds of all ages because young people have an appreciation for those who have served.
"Australia's seeing the younger generation appreciate the peace that's been given to them," he told AAP during the march.
"I know that they'll look after peace into the future."
Mr Payne said his understanding of Anzac Day has remained unchanged since before he was awarded the Victoria Cross.
"I treat it the same as I did when I was a young fella'," he said.
"You don't go looking for decorations, anybody that does is stupid."
Also marching were British veterans Bob Biggs and 99-year-old Pat Rothery, who worked on Royal Navy supply ships to deliver supplies to Russia after it was invaded by Germany during World War II.
"They were on the same ship on the Arctic convoys and dad got washed overboard and Bobby Biggs was on the same ship and helped him," Mr Rothery's daughter, Susan Payne, said.
"It's pretty emotional to be marching together."
Australian Associated Press