The pre-history of Sri Lanka goes back 125,000 years and possibly even as far back as 500,000 years. The era spans the Palaeolithic, Mesolithic, and early Iron Ages. Among the Paleolithic human settlements discovered in Sri Lanka, Pahiyangala (named after the Chinese traveller monk Faxian), which dates back to 37,000 BP, Batadombalena (28,500 BP) and Belilena (12,000 BP) are the most important. In these caves, archaeologists have found the remains of anatomically modern humans which they have named Balangoda Man, and other evidence suggesting that they may have engaged in agriculture and kept domestic dogs for driving game.