Seng Ba La, Land of Legends