A satellite image that is claimed to be showing Indian Army positions at Ladakh LAC has gone viral in Chinese social media. Watch this report to know more.