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.

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting