Nepal is a country located between China and India, famous for the Himalayan Mountains which include Mt.
INepal yisizwe esiphakathi kweNdiya neTibet esaziwa ngamathempeli aso nezintaba zaseHimalaya, ezibandakanya iMt.