The lion forest garden is the most famous in China for its rocks. Visiting the garden is an opportunity for a nice stroll as it isn't too large.