Map of Japan

Travel in Japan 2003

Picture of Tokyo.

Capital of Japan, it's a sprawling town. However, for me, Tokyo is a megalopole which is easier to live than Paris. For example, except in the stations, the tokyoites do not run but go gently. Although it is a large city, the streets are clean.