Saturday, March 01, 2008

Wutai Shan


Remarkably the sacred mountains of Wutai Shan (said to be the abode of Manjushri) has never been officially deemed a World Heritage site, so the Chinese government is in the process of receiving this designation. Click here to watch a video about Wutai Shan.