AMS radiocarbon dates of the sediments at Tepexpan show ages between 19,110±90 and 612±2214C years BP. New uranium-series date the skeleton to 4,700±200 years BP, which would indicate a Holocene age. The evidence suggests that there were large changes around Lake Texcoco in terms of the balance between water and land plants, C3 and C4 plants, saline, alkaline and freshwater conditions, volcanic activity, reworking of lake sediments, and input from the drainage basin throughout the late Pleistocene and late Holocene. These changes also had large effects on the prehistoric human populations living around the lake at this time.