Water levels reached a staggering depth of nearly 6 meters in Zhuozhou, Hebei, China

Following typhoon Doksuri, as indicated by the road signs


View Comments

News on the Net——

News from around the world