A day after the violent face-off in Ladakh, which claimed the lives of 20 Indian Army soldiers, the Indian government late Wednesday night called China's claims over Galwan Valley exaggerated and untenable claims as it took a strong exception to China claiming sovereignty over the region. Satellite images show the heavy presence of Chinese troops despite the mutual agreement of de-escalation in the military-level talks between India and China. Watch what the former army chief said after seeing satellite images of Chinese troops.