Shanghai is an intoxicating blend of historic culture and an ultra-modern megacity. Combine this with some of China's most spectacular scenery, cultural treasures and religious and historical sites on the Yangtze River to see the huge contrast which is China.