After China optimized its COVID prevention and control policy, Hengqin in Zhuhai of South China's Guangdong Province has been well-known among music fans as China's new international leisure tourism island hosting various music festivals to attract more travelers.