Wutai Shan

[ wy-tahy-shahn ]
/ ˈwüˈtaɪˈʃɑn /

noun

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