Sources say India and China have pulled back troops by at least 1 kilometre in the tense Galwan river valley in eastern Ladakh. A buffer zone has been created between the troops of both sides, according to the sources. Temporary structures built by Chinese soldiers at the illegally occupied site at the river-bend embankment are being removed by both sides, according to the sources. (Photo Credit: Maxar, Planet Labs Inc)