In this photo released by Xinhua News Agency, a tourist couple brace themselves against strong wind and rain at Tanmen central fishing port in Qionghai, south China's Hainan Province on Friday, July 3, 2026, as a severe weather system was affecting the area. (Pu Xiaoxu/Xinhua via AP)