Waves hit a sea wall in front of buildings in Taizhou, China's eastern Zhejiang province on August 9, 2019. China issued a red alert for incoming Super Typhoon Lekima which is expected to batter eastern Zhejiang province early on August 10 with high winds and torrential rainfall. (Photo by AFP Photo/China Stringer Network)
|