Heavy rain hits north Vietnam, halting traffic in Hanoi

Heavy rain, Vietnam, Hanoi, landslides
World
image