Introduction to Longqiao River: Longqiao River is located in the high mountains of Longqiao Tujia Township in the southeast of Tiankeng Dixiu Scenic Area. The source of the river is under the hanging rock of Suolongzhu. The river bed is about 1,500 meters above sea level and has a total length of 3.3 kilometers. It is the world's largest river. Level underground river.

Leave a Reply