
Visitors view the Christmas lights trail at the Kew Gardens in London, Britain, on Nov. 12, 2026. (Photo by Ray Tang/Xinhua)

A Christmas lights trail is pictured at the Kew Gardens in London, Britain, on Nov. 12, 2026. (Photo by Ray Tang/Xinhua)

A Christmas lights trail is pictured at the Kew Gardens in London, Britain, on Nov. 12, 2026. (Photo by Ray Tang/Xinhua)