Wutai Shan
Wutai Shan (Chi. 五台山, 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.
Wutai Shan (Chi. 五台山, 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.