Title: The guru puja and the hundred deities of the land of joy
Subjects: Guru worship (Rite), Buddhism, Rituals
Places: China, Tibet Autonomous Region