-advertisement-

You answered "Los Angeles". Click "CONTINUE" to proceed to the next question.

Interesting fact:

There are almost 3000 residents in Tokyo per square meter! That makes it the most densely populated area in the world.

Check out this great content

-advertisement-