Video PlayerClose
A couple look at the If Island from the Notre Dame de la Garde Basilica in Marseille, France, Sept. 3, 2021. (Xinhua/Gao Jing)
A couple look at the If Island from the Notre Dame de la Garde Basilica in Marseille, France, Sept. 3, 2021. (Xinhua/Gao Jing)