Satellite images by All Source Analysis gathered on May 27 show that China has deployed its most advanced J-20 stealth fighter jets less than 150 km from the boundary with India in Sikkim, NDTV reported. The images reveal the presence of six J-20 fighter jets on the flight-line at a dual-use military and civilian airport, it added.