Nepal with a population of 30 million, is about the size and shape of Tennessee. It is perched on the southern slopes of the Himalayan Mountains. Nepal is as ethnically diverse as its terrain of fertile plains, broad valleys, and the highest mountain peaks in the world.
Nepal 