China is a country of contrasts. Tradition and innovation sit side by side, with peaceful rice fields and monastery villages existing alongside buzzing ultramodern mega-cities. Those with a love of history or food will be in their element and whether you cruise through the karsts of Guilin, visit the giant pandas of Chengdu or shop till you drop in Shanghai, China never disappoints.