Send the following on WhatsApp
Continue to ChatSpectacular 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 https://travelsntourism.com/news/cloud-waterfall/