India was the only country in the eight-nation Shanghai Cooperation Organisation (SCO) today which refused to endorse China's ambitious Belt and Road initiative for which Beijing has signed pacts with nearly 80 countries and international organisations.