You answered "Los Angeles". Click "CONTINUE" to proceed to the next question.
-advertisement-
Interesting fact:
There are almost 3000 residents in Tokyo per square meter! That makes it the most densely populated area in the world.
