Vehicles are submerged in the flood amid continuous downpour in Longyan, southeast China's Fujian Province, on Tuesday and Wednesday. The average precipitation in Longyan topped 250 mm in the two days. [Photo/CNS]