Cars were drowned under water yesterday after a bout of torrential rainfall hit Changsha, Hunan province.


Visit the original source and full text: Shanghaiist