China on Thursday said India should show through deeds its willingness to maintain peace at the border and claimed that 48 Indian soldiers were at Doklam area backed by a "large number" of troops at the border to halt Chinese attempts to build a road on its side of the boundary.