400 stunning boats set sail at Chinese boat festival