At least 12 Indian soldiers were killed in clashes with Chinese troops at a disputed border site between the two countries on Monday, three Indian government sources said on Tuesday.