HistoryPrehistoricThailandhigh confidence

The skeleton was unearthed six feet beneath the floor of the Tham Din cave site in Prachuap Khiri Khan, Thailand.

Notes on verification

Multiple independent outlets corroborate the skeleton's discovery at Tham Din cave beneath the floor, with most sources citing ~6.5 feet (2m) and one rounding to six feet. Minor rounding discrepancy does not undermine the core claim, which traces back to the Thai Fine Arts Department's press conference.

Sources