Stunning view of large Icicle waterfall in east China's Mount Taishan

9 views
Flowing water and ice in the current frigid winter season have formed a huge icicle waterfall in Mount Tai, China's most sacred mountain in Shandong Province.