Overflowing dams and submerged streets were seen in China's Anhui and Hubei provinces on Tuesday, causing widespread destruction, in flooding that has hit across India, China, and Nepal.
Overflowing dams and submerged streets were seen in China's Anhui and Hubei provinces on Tuesday, causing widespread destruction, in flooding that has hit across India, China, and Nepal.
Shijian town in China’s Hubei was partially submerged in floodwater and many vehicles were washed away. It’s reported that..