Time-lapse videos show amazing Mount Wutai
00:56

Mount Wutai in northern China is one of the most sacred Buddhist destinations in the world. It has a cool climate with an annual average temperature of minus four degrees Celsius with a lot of rain and snow.