Wutai Shan
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.
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.