People flee from a giant tidal wave on the banks of the Qiantang River in Hangzhou, Zhejiang province in China.

 

v20240901