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

  • 5 years ago
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.

Recommended