This audio clip is from Jiuhua Shan, one of China’s four sacred Buddhist mountains, where pilgrims come to bless the souls of the departed. It was recorded one drizzly morning in April 2008.
Writer, Editor, Translator
This audio clip is from Jiuhua Shan, one of China’s four sacred Buddhist mountains, where pilgrims come to bless the souls of the departed. It was recorded one drizzly morning in April 2008.