By Xu Liang– Nepalese Prime Minister Khadga Prasad Sharma Oli will embark on his first foreign visit to India soon, scotching speculations that he would choose China as his first