Huge waves from the "Haining tide" in Haining, in eastern China's Zhejiang - The Independent