China has granted Nepal access to its land and sea ports, top officials of the two countries announced earlier this month, ending the landlocked Himalayan nation's dependence on India for trading routes.

Transport and transit agreements finalised on September 6 in Kathmandu.

While Nepal faces challenges in upgrading its infrastructure along the Chinese border, analysts say the deal could be transformative, helping advance Nepal's international trade.