Chinese Prime Minister Li Keqiang has called upon new Indian PM Narendra Modi. Both had a small conversation and Mr. Keqiang congratulated Mr. Modi on the poll success. In return Modi extended an invitation to President Xi Jinping to visit India later this year.