The 2024 Beijing Chaoyang International Light Festival kicked off on October 18. It is a dazzling spectacle combining technology, culture, and art.