In Photos: Wutaishan Scenic Area, Shanxi, China
Wutai Shan (or Five Plateau Mountain) refers to Buddhism’s sacred northern mountain range. The area is considered the earthly abode of Manjusri, the Bodhisattva of Wisdom. It’s a popular pilgrimage destination for Buddhists and Chinese tourists alike.
Read more