Chinese President Xi Jinping arrived in Nepal on Saturday on a state visit for talks with Prime Minister K.P. Sharma Oli and both sides are expected to sign a deal expanding a railway link between the Himalayan nation and Tibet, officials said.
Xi, the first Chinese president to visit Nepal in 22 years, arrived from India, where he held talks with Prime Minister Narendra Modi. Nepal, a natural buffer between India and China, has been trying to lessen its dependence on New Delhi.
President Bidya Devi Bhandari greeted Xi on arrival.