Mala - Wutai Shan (Seat of Manjushri)

From Wutai Shan in Northern China, known as the seat of Manjushri