Wutai Shan

From Rigpa Wiki
Revision as of 04:56, 18 October 2016 by Sébastien (talk | contribs)
Jump to navigation Jump to search

Wutai Shan (Pin. Wǔtái shān; Wyl. ri bo rtse lnga), or the Five-Peaked Mountain, is a sacred site situated in the Shanxi province of China, and associated with bodhisattva Manjushri.