Canadian Pvt. Albert Laubenstein has found a final resting place, 70 years after he was killed during the Allied advance through the Netherlands in the closing months of World War II.

Laubenstein was buried with military honors on Wednesday at the Canadian War Cemetery some 70 kilometers (45 miles) from where he fought and died in a battle amid canals and rivers to drive the Germans back east. His remains were found only in June last year and his burial was one of the highlights of a week of remembrances and celebrations to mark Canada's part in the liberation of the Netherlands.

Some 7,600 Canadians died in the Netherlands while helping to liberate the nation from Nazi oppression.