We will be spending a few days in Guilin/Yangshuo, Hangzhou, Mt. Huangshan, and Suzhou. Do you think we need a private tour or a local guide in each place?
How much do these guides charge? What about when we visit the bigger cities like Shanghai, Xi'an and Beijing? Once in the larger cities we will be with a couple of chinese speaking Americans. Will that be enough? Thanks.