Skip to playerSkip to main contentSkip to footer
  • 31/08/2019
To celebrate the annual traditional Sho Dun Festival, a giant Buddha went on display in Lhasa, in southwest China's Tibet Autonomous Region.

Recommended