Skip to playerSkip to main contentSkip to footer
  • 3/1/2017
Monks and devotees participate in the Beating Ghost festival at Beijing's Yonghe Temple, also known as the lama temple -- an important part of Tibetan Buddhism that is believed to expel evil spirits and ward off troubles.

Recommended