19.1 C
Tokyo
Wednesday, October 28, 2020
Home Tags September 20

Tag: September 20

Tokyo Stadium – Chofu, Tokyo

0
Welcome to Tokyo Stadium (aka Ajinomoto Stadium). Located in Chofu in western Tokyo, and is the starting point for the Rugby World Cup 2019....