To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Lushan, a famed mountain in central China's Jiangxi province wowed visitors with a waterfall of clouds on Sunday.
The mountains, with its highest peak reaching 1,474-meter above sea level, are often shrouded by clouds most of the year.