Shanghai is located within China and it is the country’s largest city. According to the 2010 Chinese census the population was 1,905,000. The port of Baoshan is located just 15 minutes north of the city and so makes the city easily accessible. There is so much to experience in the grand city of Shanghai, including a visit to the famous Yu Garden, taking a food tour around the city or even shopping tours are available to visitors interested in some retail therapy.