A Serbian peacekeeper has died after mortar shells struck his position near Marjayoun in southeastern Lebanon.