As a China and Tibet Tour Operator for over 25 years, my long suit is knowing China very well. I have taught a class on Touring in China each quarter at local colleges and Universities for Adult Education here in Seattle. As most people think in terms of only going to China once in their lifetime; they want to see just about everything. China is a large country, the same size as the United States in square miles. You may only have 2 or 3 weeks time but think in terms of trying to see the whole United States in that same time. You would of course be spending your time in airports and flying rather than sightseeing. China only has about 10% of the flights that we enjoy in the U.S. and with their huge population and prosperity these days, all flights will be full at all times. Plan on booking your tour at least 3 months in advance or more. If your tour includes a Yangtze River Cruise, plan on booking at least 4 to 6 months in advance. A good tour operator will make the best use of your time and money so that you see what you are interested in rather than a cookie cutter general tour. Tours to China has been my business for 25 years and 50+ trips working with my Chinese Associate partners directly taking advantage of their contract local pricing. Don’t try to see it all; but see the sites that you are most interested in with a well planned tour.