Pictures of the day: 26 June 2012

All 12 spillway gates of Shuikou Hydropower Station are opened to release flood water. Due to continuous heavy rains on its upper reaches, the Ming Jiang river has suffered enormous floods.Picture: Quirky China News / Rex Features