Introduction to Sanlong Chuhai: Three Dragons Chuhai are three peaks with strange shapes. They are located in the Nanqing Garden Scenic Area. The three peaks look like three giant dragons about to soar away from the valley. The image is so lifelike that people cannot help but sigh. The uncanny workmanship of nature.

Leave a Reply