On August 8, 86 bonfires were lit along a 3.2-kilometer street in Xichang, southwest China's Sichuan Province. As sparks filled the night, the street became a spectacular river of fire—marking the carnival night of the 2026 Liangshan Yi Torch Festival.