3 weeks travelling in china really short,but here are some my suggestion.
1,xi'an to learn history china,maybe it cost 3 days(not only the big city),you can go to have a look about local culture too.go to tibet will be cost most of your days,we cost 1 month travelling in tibet.
2,after xi'an you can come to huangshan for 2 days(if you want to guilin in the south,huangshan don't need),also you can go to huizhou 2 days(small places,but it worth to have a look),you know the big city a lot of tourist went there in fact is not that knda wonderful,some small places really great in china.
3.so come to silk culture place,shanghai,suzhou cost you about 4 days( shanghai expo 1 day,shanghai city tour 1 day,small water town 1 day,suzhou 1 day),that's a busy schedule,but no idear,you just have 3 weeks in china.
4.left shanghai you head to guilin(very prettery mountain) cost 2 days,nanning 1day,beihai 2 days,these place nearby.
5.3 days in yunan lijiang(there is very romatic places).well just have 2 days left,if have time,I recomend to sanya(if didn't go to beihai),the oriental hawaii.
Well,it is my recomendation,I am personal tour guide in shanghai,if you need tour guide,just drop me a line,my email adress is
Reply to this