Chinese President Xi Jinping Arrives in Delhi

Chinese President Xi Jinping arrived in Delhi late on Wednesday, September 17, after his first stop in India, Gujarat, home state of Indian Prime Minister Narendra Modi, who celebrated his 64th birthday with the Chinese leader. Xi will be in India for three days for what is his first official visit to the country. Credit: YouTube/Narendra Modi