(240905) -- WENCHANG, Sept. 5, 2024 (Xinhua) -- This photo taken on Sept. 4, 2024 shows flood-proof sandbags at a commercial spacecraft launch site in Wenchang, south China's Hainan Province.
The southern Chinese island province of Hainan upgraded its emergency response to typhoon Yagi to the highest level at 11:30 a.m. Thursday, according