LIUZHOU, June 14, 2016 (Xinhua) -- The mobile photo taken on June 14, 2016 shows cars partially submerged in water in a community of Liuzhou, south China's Guangxi Zhuang Autonomous Region. Some areas of Liuzhou were waterlogged due to a sudden rainstorm Tuesday. (Xinhua)