Dujiangyan Water-Releasing Festival kicked off on April 4 in Dujiangyan in Southwest China's Sichuan province, attracting ...