China Cascade

Stunning View of Ice Cascade Attracts Visitors in Northwest China

China Cascade

Stunning View of Ice Cascade Attracts Visitors in Northwest China Frozen spring water in plunging temperature has formed breathtaking ice cascade in the Helan Mountain of northwest China's Ningxia Hui Autonomous Region, attracting many visitors. In the middle section of the Helan Mountain Rock...

Tags: CCTV,News,CCTV+,Ice Cascade,Ningxia