Which of the following locations is the world's most populated urban center? Tokyo Shanghai Hong Kong Seoul
It is Tokyo that has the world's most populated urban center. Indeed Japan itself has a very condensed population since there is so little land relative to the population.