Wutai Shan

From Rigpa Wiki
Revision as of 12:23, 11 February 2010 by Sébastien (talk | contribs)
Jump to navigation Jump to search

Wutai Shan, or the Five-Peaked Mountain, is a sacred site in Eastern China associated with Manjushri, the Buddha of Wisdom.