Recently, the forest waterfalls in Maple Valley Scenic Area in Benxi City, Northeast China’s Liaoning Province show a breathtakingly spectacular scenery. The rushing water pours down from high above, like a silver ribbon, accompanied by pervasive water vapor, making people feel as if they were in a fairyland.