Performers dressed as "Alice Through the Looking Glass" characters play on a giant chess board during the ChessFest at the Trafalgar Square in London, Britain, July 7, 2024. ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Photo: Xinhua)
A man plays chess during the ChessFest at the Trafalgar Square in London, Britain, July 7, 2024. ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Photo: Xinhua)
People play chess during the ChessFest at the Trafalgar Square in London, Britain, July 7, 2024. ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Photo: Xinhua)
Performers dressed as "Alice Through the Looking Glass" characters play on a giant chess board during the ChessFest at the Trafalgar Square in London, Britain, July 7, 2024. ChessFest, an annual open-air chess festival in Britain, took place in London on Sunday. (Photo: Xinhua)