Tokyo, Japan

Tokyo, Japan

Tokyo, historically Edo (until 1868), is the city and capital of Japan. It’s on the Pacific coast of central Honshu, at the head of Tokyo Bay. It is the center of the huge Greater Tokyo metropolitan area, Japan’s largest urban and industrial agglomeration.