shanghai city

The city of Shanghai by night photo by Aapo Haapanen

Shanghai is China’s most populated city and is located on the mouth of the Yanstse river. A Yangtse river cruise is one popular way that you can see the hinter land of China and for this Shanghai is a great place to base yourselves from.

Shanghai is becoming more and more of an International city, Disneyland opens here in 2013, but it still has a unique history as a centre of commerce for centuries; as much Chinese culture has been exported from here Shanghai’s culture is very much what many people internationally consider Chinese culture as a whole to be.

Shanghai is used by China as a show-piece for tourists from around the world and feels like a modern city with a skyline of modern skyscrapers and major financial markets. The Yuyuan gardens though are more traditional China dating from 1559 it is doted with traditional Chinese towers and Pavilions.