Mount Wutai

Mount Wutai Located in northeastern Shanxi Province, Wutai Shan is the oldest of the Four Sacred Mountains in Chinese Buddhism and is also home to Wenshu, the bodhisattva of wisdom. When you first arrive at Wutai Shan, you will find yourself in Taihuai , a bustling town located in the valley below the mountain’s five […]