00:47
Mount Wutai embraced moderate snowfall on Sunday. The ancient temples, red walls and gray tiles were all covered in snow. The whole scenic spot turned into a winter wonderland. Impressed by the beautiful view, some tourists took pictures in the snow. Mount Wutai is located in Xinzhou City in northern China's Shanxi Province. It's one of the most renowned Buddhist destinations in the world.