Heavy rains hit Heyuan City, south China's Guangdong Province on Sunday, triggering flood alert as rivers were swelling. [Guangzhou Daily]