HomeFinding japanChiyoda Ward

Otemachi in Chiyoda ward is the center of business in Japan. The Imperial Palace lays beside Tokyo Station surrounded by skyscrapers.






í
up