Prime Minister Stephen Harper paid tribute to Canadian veterans of the Korean War vowing to keep the memory alive of those who fought in the "forgotten war."

Canada's leader attended a ceremony Wednesday at the Korea Veterans National Wall of Remembrance in Brampton, Ont., to mark the 58th anniversary of the armistice that ended the fighting.

Harper said the "selfless sacrifice" of those who served helped establish Canada's reputation as a fighter against injustice and repression.

si-toronto-harper-220-cbc-img01302-20110727-1149

Prime Minister Stephen honoured veterans from the Korwan War at a ceremony in Brampton, Ontario. ((Marie Morrissey/CBC))

Harper said that Canada will continue to stand with its allies when the cause is just.

From 1950 to 1953 when the armistice was signed, more than 26,000 Canadians served in Korea.

Another 7,000 served until the end of 1955. Some 516 Canadian soldiers were killed in the war.

"All Canadians should take pride in our veterans of Korea," Harper said during the wreath-laying ceremony.

"For too many years, Korea was called the forgotten war, but times are finally changing."