Somebody has to pay. Nothing from china is free. Nepal has sufficient debt from India, which will never be paid. Chinese are different, they have no cultural affinity with Nepal, hence would not pardon debt.
Moreover this power generated will have to be sold, china is not customer because they...