Uncover the untold treasures of the Kingdom of Nepal, from its temple-filled capital to its awe-inspiring mountains and wildlife-rich jungle.