Shanghai

One of the four direct-administered municipalities of China...[ Wiki ]

2 Likes

Differences between Beijing and Shanghai