The Wutai Hilton is the flagship hotel for tourists visiting the Wutai World Heritage Site, an area encompassing 5 mountain peaks and the ancestral home of Buddhism in China. The heritage region boasts nearly 1500 historic, temples, sites and artifacts.