Even as the world struggles to contain the crisis caused by the novel coronavirus, India is facing another challenge -- Indian and Chinese troops appear to be heading towards a face-off in several disputed areas along the Line of Actual Control (LAC) in Eastern Ladakh.