An area of Jerusalem's national military cemetery, where soldiers killed in Gaza are buried, was on Monday filled with mourners and emotion as Israel marked a painful Memorial Day.

Troops from various units, distinguished by their red, purple or green berets, stood with their heads bowed, while relatives and friends cried quietly.

Yom hazikaron, or Memorial Day, pays tribute to soldiers killed in the line of duty and to victims of attacks in Israel. Commemoration events began at sunset on Sunday and lasted through sunset Monday.