Meaning "on the sea," what is the world's third most populous city with 26 million residents?
Answer Shanghai
Shanghai lies at the mouth of the Huangpu River, giving it its name, which means “on the sea." Shanghai is home to around 26 million people – five times the population of the entire country of New Zealand.
Last updated 4 years ago · 3.3K views · SOURCE