Synonyms of Wutai Shan
Primary definition: A mountain range in Shanxi Province, China, known for its five distinctive peaks and as a major center for Chinese Buddhism.
Primary definition: A mountain range in Shanxi Province, China, known for its five distinctive peaks and as a major center for Chinese Buddhism.