Tag: shanghai street map

Shanghai Map

Autonomous City Altitude: 4m/13ft. Area: 6200sq.km/2393sq. miles Population: 8,300,000 (conurbation 14,000,000) Shanghai lies at 121°29’E and 31°18’N in eastern China, on the Huang-pujiang estuary in the East China Sea. …