Spectacular footage shows once in a decade cloud waterfall pouring over the side of mountain │The clouds fell spectacularly over the top of a mountain in Shennongjia, central China’s Hubei Province

Gallery