Inspire yourself from the roof of the World. Nestled in the Himalayan mountains, Nepal is a pilgrimage of beauty featuring golden temples, hillside stepped villages and jungle wildlife and, of course, the highest mountains in the world.