Hi, just a heads-up. I was in Yanzhou last weekend and got shocked with the general commitment from everybody to suck all possible yuans from westerners.
Specially with tours, which are the most expensive buys you will probably have to do. Even worse, you pay hard and receive poor service.
We hired travel agency CITS FG TRAVEL, in West St. in the corner before MacDonald's, through Jacky.
We bought 2 half day tours and tickets+ride to the big show. It didn't start very bad, although nothing was ever as good as expected and ended up with them charging 20 yuans more to add up to 1200+ already paid, just to get may wife, 2 small kids and me 500m down the road at night and raining, after hours of waiting for their nasty organization.
The next day, we had a little tour in a tuctuc with another guy, called Mobin, we met on the street, near a little bridge. At last minute we found out tour was with his brother and his old tuctuc. At the end, we got dropped out again 500m away from planned, with kids and with him knowing we were late to catch the plane in Guilin.
They just don't care. I advise you to check well online, get advises and pay attention for how much chinese people pay. You will be charged at least double.
Nature is beautifull though, if you get to appreciate it...