Lan Xang or Land of a Million Elephants.