Where is Shanghai Located?

Shanghai is truly breathtaking. Located on the central eastern coast of the East Asia country of China, it is one of the largest metropolitan cities on Earth, with approximately 20 million residents.
Copyright © 2014 Dictionary.com, LLC. All rights reserved.