I think Trip.com seems to be mistaken, because according to the instructions, there is no such attraction at all. The section of Nanliujiang is relatively straight, and the upstream and downstream can be seen far away. But I didn't find any amusement facilities, and it seems unlikely to be said to drag it away.