Sea of clouds: Spectacular footage shows clouds cascading gently over China’s Mount Lu (VIDEO)

Preview A mesmerizing video has captured the magnificent sight of a sea of clouds rolling down a mountain in China’s south eastern Jiangxi Province.
Read Full Article at RT.com