The Beating Ghost festival in Beijing

26 Photos

The Beating Ghost festival, or Da Gui festival in Chinese, is an important ritual of Tibetan Buddhism and is believed to expel evil spirits and shake off troubles.