Consecutive days of rainfall has left Mount Wutai in north China’s Shanxi Province engulfed in a sea of clouds, presenting breathtakingly beautiful views. Mount Wutai is the most famous Buddhist mountain in China. It has five peaks, with four sitting in four directions and one in the center.
Subscribe to us on YouTube: https://goo.gl/lP12gA
Download our APP on Apple Store (iOS): https://itunes.apple.com/us/app/cctvnews-app/id922456579?l=zh&ls=1&mt=8
Download our APP on Google Play (Android): https://play.google.com/store/apps/details?id=com.imib.cctv
Follow us on: