Seeing the "Sea" in Shanghai (7)

A number of cars are soaked in water at the intersection of Qilianshan Road and West Yunling Road.