Where is Shanghai?
at point 1
at point 2
at point 3
at point 4
Shanghai is the largest city by population in the People's Republic of China. It is located in the delta of the Yangtze.
globalquiz.org
reach: rather globalChinacitiescities of ChinaFar Eastgeographygeography of ChinamapmapsShanghai
Answers by country
at point 1
at point 2
at point 3
at point 4
answers
Unknown
31
Italy
48
Australia
65
Norway
15
the Netherlands
26
Greece
35
Republic of Ireland
28
the United States
725
Israel
15
Germany
291
Romania
14
France
14
Poland
18467
India
95
Canada
46
the United Kingdom
239
Austria
59
the Philippines
18
Switzerland
29
Singapore
16