Japan: What to do in Tokyo
Did you know Tokyo is the biggest city in the world before Delhi & Shanghai? Tokyo has 9.2 million inhabitants equivalent of more than 6,000 persons per square meter. Its density is the largest in Japan.
Did you know Tokyo is the biggest city in the world before Delhi & Shanghai? Tokyo has 9.2 million inhabitants equivalent of more than 6,000 persons per square meter. Its density is the largest in Japan.