Rain pours into train station and floodwater bursts open shop's doors in central China

Rain poured into a train station via the roof and floodwater burst open a shop's doors in central China. The video, shot in the city of Zhengzhou in Henan Province on July 20, shows rainfall leaking into Zhengzhou East Railway Station through the roof, while floodwater burst a shop's door open. All trains have been suspended and passengers were left stranded. The video was provided by local media with permission.