Introduction to Camel's Peak: Camel's Peak is located on the top of Sendai Peak, which is more than 900 meters tall. It is 30 meters high and 54 meters long. Its head and camel back are very realistic. It is a rare camel-shaped natural sculpture in China and a precious national natural resource. Scenic cultural heritage.
Attraction