Home>>

Olympic rings on display at Tokyo Bay area

(Xinhua) 13:18, July 18, 2021

A floating set of the Olympic rings are on display at Tokyo Bay area, in Tokyo, Japan, July 17, 2021. (Xinhua/Yang Lei)

(Web editor: Zhong Wenxing, Sheng Chuyi)

Photos

Related Stories