TBH, it looks more like Old Faithful at Yellowstone than a waterfall. Where's the source of the water coming from? Water doesn't just condense in midair and then deluge down in a waterfall. I think you're imagining rain but with the viscosity of a river. If that ever happened IRL we would probably have colonized Mars centuries ago as such conditions on the Earth would be dire & unacceptable for a home-world. :-D Just kidding. ;-)