Shi Zxinggui was once a chief physician in a hospital of Traditional Chinese Medicine. She is now abbot of the Foguang Temple and Guchan Temple in China's Shanxi province and Henan province respectively.