ADVERTISEMENT

Shanghai is the world's most populous city. What does the name "Shanghai" literally mean?

Geography Trivia Question: Shanghai is the world's most populous city. What does the name "Shanghai" literally mean?

Recommended