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 *

35 queries 2.283