North China's Mount Wutai has embraced the heaviest snowfall of the year. Located in the suburb of Xinzhou City in Shanxi Province, Mount Wutai is one of the most renowned Buddhist destinations in the world. Continuous snowfall has transformed the landscape into a serene, white panorama, elevating its inherent sacredness and offering breathtaking views.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3