Mount Wutai embraces spring snow in northern China
00:39

The Mount Wutai Scenic Spot in north China's Shanxi Province welcomed a snowfall Tuesday-Wednesday. The average altitude of its five peaks is 2,800 meters. Its cooler climate often ushers in snow, even in spring. The scenic spot reopened on March 25 after the coronavirus is under control in the country.