US space firm releases photographs of LAC and patrol point 14 | India-China standoff