Nepal Welcomes Tourists With Renewed Zeal