Nepal is a land of adventure, with something to offer everyone from experienced mountaineers to firs...