One of the train stations, platforms, and the view from the train, on the way to Akihabara from Meguro, Tokyo, Japan. Captured on May 30, 2018, by Pam Gantt Akihabaraakihabara tokyo japanpam ganttpassenger viewslow televisionSlow TVTokyoTokyo destinationstokyo japanTokyo tourtokyo travelTokyo tripTokyo vacationtrain transportation東京Write A CommentYou must be logged in to post a comment.