In this photo released by China’s Xinhua News Agency, water flows out from a gate of the Shuikou Hydropower Station in southeastern China’s Fujian Province, Monday, June 13, 2022. Heavy rain in China has claimed several lives this week and forced the evacuation of hundreds of thousands of people. (Lin Shanchuan/Xinhua via AP)



Source link