A rainstorm hit Changsha, central China's Hunan province, leaving many cars submerged in water on April 7, 2015.
Day|Week