Rare video: Sea of clouds rushing down the mountain like a waterfall
A breathtaking natural scene was recorded in Chongqing, China on May 5, when a sea of clouds rushed down the mountain like a waterfall.Cloud waterfall cascades down the autumn forest in China
The video recorded the sight of the sea of clouds floating like the mountain slopes down the autumn forest at Than Nong Gia, Hubei, China on October 30 that many viewers enjoyed.