Skip to main content

The claim

Visuals showing excavation of a 1200-year-old Buddha statue unearthed in Nepal.

Rating

FALSE

Reviewed by FACTLY ↗ ·

Original fact check ↗

Original review summary

The visuals show a Buddha statue unearthed along the Mekong River in Laos, not Nepal. The statue’s age and origin remain uncertain, and some experts believe it looks too new to be over a century old.[S1]

Additional context

The review says the search for ancient artefacts in the area began in March 2024 and that the statue was unearthed along the Mekong River in May 2024. [S1]

Research date:

Sources and attribution

  1. [S1] FACTLY original review

    Original review · Retrieved October 17, 2026