Introduction to Yudai Bridge and Yuxiu Pavilion: The two bridges, Yudai Bridge and Yuxiu Pavilion, are built on the jade belt stone at the waist of the dragon, so they are called Yudai Bridge. The carvings on the bridge are all ancient dragon pictures. After crossing the Yudai Bridge, you can climb the Wind Platform and Chenglong Platform. The TV series "The Legend of the Gods" was filmed here.