Stangle165 Stangle165 04-05-2015 History Answered Which of the following locations is the world's most populated urban center? Tokyo Shanghai Hong Kong Seoul