Nepal jest niedużym krajem położonym u stóp Himalajów, pomiędzy Tybetem, a Indiami. Wbrew powszechnej opinii nie składa się on z samych wysokich gór, jest bardzo zróżnicowany geograficznie. Na południu, sporą część powierzchni kraju zajmuje Terai, płaskie jak stół niziny, nie przekraczające 100 metrów nad poziom morza, z gorącym, wilgotnym klimatem. Centralna cześć kraju jest wyżynna, pagórkowata, prawie przez cały rok zielona. Północ natomiast zajmują najwyższe góry Świata, w tym 8 z 10 światowych ośmiotysięczników.