Introduction to Liusha Waterfall: Liusha Waterfall, with a drop of 216 meters, is the waterfall with the largest drop in the country and was named one of the top ten most popular waterfalls among Chinese tourists in 2011. Like a flowing tulle, swaying from side to side, falling slowly, clusters of threads, one after another, chasing each other. It's like walking wet behind a huge waterfall, looking up at the sun, and seeing a burst of sparkling "luminous rain" falling.