skip to content
Tokyo 2020 - Olympic Torch Relay

Tokyo 2020 Olympic flame arrives in Japan

The Olympic flame for Tokyo 2020 touched down in Japan to start its 121-day journey around the country

Tokyo 2020, Olympic Torch Relay,
2020 Getty Images

Related Photos Galleries

back to top Fr