Home - China Map - Shanghai Maps

Shanghai Maps

Shanghai is the largest city on the China's map. Shanghai contains the most striking blend of oriental and western cultures and of the past and present. In this city, European-style buildings can be seen standing alongside typical Chinese structures and ancient temples. Modern ocean-going vessels sail past junks. A flourishing commercial and industrial center, Shanghai has a population of over 16 million and a land area of 3,355 square miles.

Your Question & Quick Answer*We welcome and appreciate your questions & reviews