Nepal Facts And Figures, Nepal shares land borders with India and China.