Mt. Wutai, a sacred mountain in China that has been witness to centuries of Buddhist history, was added Friday (Beijing Time) to UNESCO's World Heritage List during the 33rd session of the World Heritage Committee in Seville, Spain. [Photo: CFP]