Christmas artworks are seen on a booth at "2021 Christmas By The River" in London, Britain, Dec. 4, 2021.Photo:Xinhua
People visit "2021 Christmas By The River" in London, Britain, Dec. 4, 2021.Photo:Xinhua
Christmas lights are seen on a booth at "2021 Christmas By The River" in London, Britain, Dec. 4, 2021.Photo:Xinhua
Christmas lights are seen on a booth at "2021 Christmas By The River" in London, Britain, Dec. 4, 2021.Photo:Xinhua