Nepal: A Sacred Land of Serenity