Last month, India had boycotted the opening of the One Belt, One Road or OBOR project in Shanhai in which nearly 40 nations had participated. India raised strong objections to the project, part of which runs through Pakistan Occupied Kashmir, raising the question of territorial integrity.
But last week, India was invited to join the SCO -- a six-nation political, economic and trade consortium -- by Russian President Vladimir Putin during Prime Minister Narendra Modi's visit to St Petersburg. Expressing his gratitude, the Prime Minister said thanked Mr Putin for his "active role" and "initiatives taken" in getting India the SCO membership.
The Shanghai Cooperation Organisation was founded in 2001 in Shanghai by the leaders of China, Kazakhstan, Kyrgyzstan, Russia, Tajikistan, and Uzbekistan. India - along with Pakistan - is expected to be formally inducted in the grouping during the conference at the Kazakh capital, which would be held on June 8 and 9. So far both nations had observer status.
President Xi had last visited India in October 2016, in what was seen as a fresh boost to India-China ties. But the downturn started soon after, with China's refusal to allow India entry into the Nuclear Suppliers Group, the elite global group that controls nuclear trade. China has also opposed a permanent membership for India at the UN Security Council.
New Delhi was also upset over Beijing blocking a request at the UN to sanction Masood Azhar, the Pakistan-based head of terror group Jaish-e-Mohammed, which has attacked military bases in India.