It is a famous scenic spot, and has been honoured as one of the top ten gorges of China.
This location holds great significance due to its breathtaking scenery, and has been recognized as a standout feature among China's many impressive gorges.