Le Népal est situé en Asie centrale, pris en sandwich entre la partie nord-est de l'Inde et la partie sud-ouest de la Chine. Le Népal repose au milieu de l'Himalaya, ce qui en fait le foyer de huit des Les 10 plus hautes montagnes du monde, dont la plus haute, le mont Everest.
Selon le recensement de 2011, la population du Népal est de 26 494 504 habitants. Environ 81 pour cent de la population pratiquent des hindous, faisant du Népal le pays avec le pourcentage le plus élevé d'hindous au monde. Cependant, beaucoup dans le pays s'identifient à la fois comme hindous et bouddhistes. Katmandou est la capitale du Népal, ainsi que la plus grande ville du pays.