The photo taken on July 23, 2009 shows reefs in the waters off Taohua Island, east China's Zhejiang Province. [Photo: CRIENGLISH.com]