2020 Tokyo Olympic Flame
At long last, the Olympic Flame will be on display to the public in Tokyo. Between September 1 and November 1, the Olympic flame will be on display at the Japan Olympic Museum in Tokyo’s Shinjuku ward. Hidden away since its arrival in Japan because of the global pandemic, the Flame is now made available for public viewing now that the restrictions have finally been lifted for this limited time only.
Photo courtesy of Tokyo 2020