Vehicles run in flooded water in Shantou, south China's Guangdong province - The Independent