top of page

Shanghai is China’s most populous city, with over 23,019,148 people living there, a staggering number.  It sits at the mouth of the Yangtze River and is considered to be one of the owrld’s great cities, in the forefront of finance, commerce, culture and fashion.

bottom of page