During his two-day visit to Russia, PM Modi held talks with President Vladimir Putin, covering a wide range of sectors which included defence and nuclear cooperation.

In the second of his tour, Prime Minister Modi made a day-long unannounced visit to Afghanistan, where he inaugurated the new building of the Afghan Parliament in Kabul built by India at a cost of USD 90 million in the presence of Afghan President Ashraf Ghani. He also addressed the Afghan Parliament.

The third and last leg of his three-nation tour took him to Pakistan's Lahore. The surprise visit came after he wished his Pakistani counterpart Nawaz Sharif on his 66th birthday yesterday.

Prime Minister Narendra Modi's 150 minutes visit to Pakistan was first by an Indian Prime Minister in nearly 12 years. In Pakistan, he held talks with PM Nawaz Sharif during which they decided to open ways for peace for the 'larger good' of the people of the two countries.