Introduction to Crouching Camelback: Crouching Camelback, lying on the top of the mountain facing southwest, echoing the camel head, is located in the north of Hedong Village. Many people confuse a camel's head with a lying camel's hump. After being trapped for more than a year, I finally understood this rare stone after many investigations and inquiries from fellow villagers.
Attraction