Dec 26, 2009
Picture of the Day – December 26, 2009
WHAT A RUSH
Eighteen floodgates are opened at the Three Gorges dam, 22 July 2007 in Yichang, in central China’s Hubei province, to release flood waters approaching the warning level line. (STR/AFP/Getty Images)
via The Big Picture
Every day at 5pm the Sifter will post the picture of the day
PLEASE CLICK HERE TO SEE ALL ‘PICTURES OF THE DAY’