The Chiyoda Branch Line is the Tokyo Metro Line in Tokyo, Japan. This route will bring you the landscape of Japan's suburban city.
We have detected that you are using an ad blocker. In order to view this page please disable your ad blocker or whitelist this site from your ad blocker. Thanks!