A bull arrives for a bullfight of a torch festival in Eliping Township, Butuo County, southwest China's Sichuan Province, July 21, 2024. As a traditional event, the bullfight is a major and most popular competition during the torch festival. (Xinhua/Jiang Hongjing)
Go to Forum >>0 Comment(s)