Lotus flowers in full blossom are pictured in the famous West Lake in Hangzhou, east China's Zhejiang Province, on July 7, 2010. (Xinhua/Tan Jin)
Editor: Xie Fang and Liu Jingyuan
Source: Xinhua