Mount Wutai is located in Shanxi province in northeastern part of China. (By Tsem Rinpoche) Articles about holy sites such as Mount Wutai (五台山), the Great ...