water weather landfall flooding oilfield chinese powerful residents displace deepwater facility offshore chinas authorities evacuated rain gas 40 left parts shandong braces sea tai ferry winds meters mass built asias

Articles for Haikui 1, search results for development