Extent of recent Sri Lanka carnage is revealed