Introduction to the Dragon Road: The Dragon Road is a canyon artificially dug on the original basis for the convenience of tourists. The total length of the Dragon Road is 118 meters, and all the scenic spots in front are naturally formed.

Leave a Reply