Vajra Throne II-Wu-tai Shan Manjushri Bodhisattva Wu-tai Shan Temple on Wu-tai Mountain, one of the four most sacred mountains in China and the site of the Vajra Throne for Manjurshri The bodhimanda or vajra throne of Manjushri is on Wu Tai Mountain, one of the four sacred mountains in China.