Updated

China's new premier says he chose India as the site of his first foreign visit because cooperation between the world's two most populous nations is crucial to world stability and economic growth.

Li Keqiang spoke to reporters Monday morning in New Delhi after being received by a ceremonial honor guard.

Li's visit comes at a time of tension between the neighboring Asia giants. Last month, India said Chinese troops crossed the countries' de facto border. The standoff ended after three weeks with the Chinese troops' pulling back.

Li told reporters that regional stability and world peace can't be achieve without mutual trust between India and China.