Originally Posted by bhd87
Is that enough time?
No. You waste too much of your precious time travelling. Halve the number of cities, and you will more than double your time in each of the ones that you visit.
If you're touristing, keep Beijing and Hong Kong, IMHO.