The photo taken on July 23, 2009 shows a bridge in Taohua Village, a scenic spot in Taohua Island, east China's Zhejiang Province. [Photo: CRIENGLISH.com]