Shanghai is a real city in China. It is also it's largest city and the largest city in the world.
No Title
No information