Photo
China Daily | Updated: 2015-07-13 07:34

The streets of Cheji in Yuyao, Zhejiang province, lie submerged after the village was engulfed by floodwaters from the Yaojiang River amid powerful storms triggered by the approach of Typhoon Chanhom, which made landfall on Saturday. Xu Yu / Xinhua
Photo