Wutai Shan









Wutai Shan


Wutai Shan [wy-tahy-shahn] noun

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

Leave a Reply

Your email address will not be published. Required fields are marked *

42 queries 1.131