UPSC Practice recommends Watch: Neck-deep water, floating cars, people stuck in subways: Videos show destructive natural forces in action during China floods.
China’s Henan region is facing the heaviest rainfall in 1,000 years.
Courtesy: OpIndia