Friday , February 20 2026 9:00 PM
Home / Photo / Qinghai, China : The Lijiaxia hydropower station releases water in preparation for the flood peak.

Qinghai, China : The Lijiaxia hydropower station releases water in preparation for the flood peak.