Advertisement

Advertisement

Wutai Shan

[ wy-tahy shahn ]

noun

  1. a mountain range in NE China, rising to 10,033 feet (3,058 meters).


Discover More

Example Sentences

Chinese state media quoted representatives of Wutai Shan in Shanxi Province and Jiuhua Shan in Anhui province as saying they too had plans to raise funds on the capital markets.

From Time

Similar dispatches had previously trickled into similar oblivion: month ago, for instance, one described a guerrilla action near Great Wutai Shan, the sacred Buddhist mountain in Shansi�when Chinese caught an unsuspecting Japanese brigade and killed a full third of the force.

Advertisement

Advertisement

Advertisement

Advertisement


wussywuther