There are 2 places named Shanghai in China.
All places in the world called "Shanghai".
Xinzhuang (24)
Qiaotou (24)
Xiangyang (24)
Taiping (24)
Dongfeng (24)
Heping (24)
Taoyuan (23)
Xincheng (23)
Dongshan (23)
Xinhe (23)
Qingshan (23)
Xincun (23)
Shiqiao (22)
Gucheng (22)
Hekou (22)
Yongan (22)
Huayuan (22)
Wenquan (22)
Chaoyang (21)
Hexi (21)
Shimen (21)
Daxing (21)
Dawan (21)
Yonghe (21)
Zhonghe (21)
Nanping (21)
Zhangjiawan (21)
Xinan (21)
Daqiao (21)
Hejia (20)