五台山WǔtáiShānTop 25000Meanings1. Mt Wutai in Shanxi 山西 (Shānxī), one of the Four Sacred Mountains and home of the Bodhimanda of Manjushri 文殊 (Wénshū)Characters used五five台platform山mountain