Satellite images show buildup at site of deadly India-China border clash