Some academics believe Shanghai’s population has already passed the 25 million mark – with the real figure closer to 30 million. Photo: Xinhua
Some academics believe Shanghai’s population has already passed the 25 million mark – with the real figure closer to 30 million. Photo: Xinhua