Where is Shanghai?

Shanghai is one of the most populated cities in China. It is located near the coast, on the east side of the country. The city was founded over one thousand years ago.
Instant inspiration
Sometimes you simply need a fresh perspective to solve a challenge. Click here for a random insight from history's great thinkers.
Copyright © 2014 Dictionary.com, LLC. All rights reserved.