India China FaceOff: China made a robot running on snow, making a splash with 6 legs, India’s tension will increase