Video PlayerClose
The "Domaine de Barbossi" is seen in Mandelieu-la-Napoule, the Alpes Maritimes, France, Sept. 22, 2021. (Photo by Serge Haouzi/Xinhua)
The "Domaine de Barbossi" is seen in Mandelieu-la-Napoule, the Alpes Maritimes, France, Sept. 22, 2021. (Photo by Serge Haouzi/Xinhua)