Nepal is a small country which is landlocked between two giant countries India and China. Nepal is small in size but this country