Christmas artworks are seen on a booth at "2021 Christmas By The River" in London, Britain, Dec. 4, 2021. As a Christmas market along River Thames, "2021 Christmas By The River" offers gifts, food and drinks nestled in the cabins lining the path, attracting enthusiasts during the Christmas season. (Xinhua/Li Ying)
People visit "2021 Christmas By The River" in London, Britain, Dec. 4, 2021. As a Christmas market along River Thames, "2021 Christmas By The River" offers gifts, food and drinks nestled in the cabins lining the path, attracting enthusiasts during the Christmas season. (Xinhua/Li Ying)
Christmas lights are seen on a booth at "2021 Christmas By The River" in London, Britain, Dec. 4, 2021. As a Christmas market along River Thames, "2021 Christmas By The River" offers gifts, food and drinks nestled in the cabins lining the path, attracting enthusiasts during the Christmas season. (Xinhua/Li Ying)
Christmas lights are seen on a booth at "2021 Christmas By The River" in London, Britain, Dec. 4, 2021. As a Christmas market along River Thames, "2021 Christmas By The River" offers gifts, food and drinks nestled in the cabins lining the path, attracting enthusiasts during the Christmas season. (Xinhua/Li Ying)