Shanghai

Shanghai is China's largest city in terms of population, built-up area and GDP. Photo: Xinhua

August 30, 2018 6:06 PM (UTC+8)