China's foreign minister Wang Yi has landed in Delhi -- the first high-level Chinese visit in more than two years. He is expected to meet foreign minister S Jaishankar tomorrow. The visit comes amid a fresh controversy over his statement on Kashmir at a programme in Pakistan. New Delhi had rejected the remarks, calling them "uncalled for" and underscored that Jammu and Kashmir is an internal matter of India and both Pakistan and China know that.