In a massive escalation along the Line of Actual Control (LAC) in Galwan Valley in eastern Ladakh, Indian and Chinese Army troops on Monday night indulged in a violent physical clash. China has suffered a great loss in the face-off. According to the sources, around 40 Chinese soldiers were killed in the face-off. The sources have told that ambulance and helicopters were spotted at the Chinese post. Watch the video.